Contract 0x04439eC4ba8b09acfae0E9b5D75A82cC63b19f09 1

 
Ad
Ad
Txn Hash Method
Block
From
To
Value [Txn Fee]
0x9aef30ce5e3cef83c196e6fec76cd1b364490f14d4938e40263dc2b10ff9cb67Approve220390142021-12-02 5:47:467 hrs 49 mins ago0xc29b109c59965819f7f39d060fa7a4a6fb82f39b IN  Aavegotchi: stkGHST-USDC0 MATIC0.017950544
0x0bb885de4fabf0edf25c378c12c8aa36f45e694361e8ac485525dd2bc5272b4bApprove220307422021-12-02 0:39:5612 hrs 57 mins ago0x29cb63bfbca77424ecd6ff5ff1a3d08580437d22 IN  Aavegotchi: stkGHST-USDC0 MATIC0.001441252
0x2f64036b2024b53f0e2cd99dfb177d68b05620d1ccdb97257bb8da682f595fc4Transfer220305582021-12-02 0:32:5013 hrs 4 mins ago0x097e83d5317a217adcda36c76501c0436edb402a IN  Aavegotchi: stkGHST-USDC0 MATIC0.001124401
0x387606b71bcb70b5a06c3ec2e08d17a1d7865a87641f43337c51999ee62e9231Approve220302252021-12-02 0:21:2413 hrs 15 mins ago0x097e83d5317a217adcda36c76501c0436edb402a IN  Aavegotchi: stkGHST-USDC0 MATIC0.001441624
0x9340503836ca81a70d6f81300c3a2eb7bc1076330a9b4c01f443a6c7cbb6b4c7Approve220177352021-12-01 15:43:3021 hrs 53 mins ago0x3bd5e344ac629c9f232f921bafdeeec312deac9b IN  Aavegotchi: stkGHST-USDC0 MATIC0.00139512
0x527c6b44683197dd4ae8dd050ab1cb18e96128f30f22f72521ca9e0a97d7ea60Approve220160242021-12-01 14:35:4623 hrs 1 min ago0x0115be40152f8d65f6735d10f9cdb60bff59abe3 IN  Aavegotchi: stkGHST-USDC0 MATIC0.00139512
0x201259c9742ae523de5944efb043a428118c898ef76b575f787b285a57f5c955Approve219613862021-11-30 4:54:082 days 8 hrs ago0xf0badae15dad1523290cd195f087b4ea28867697 IN  Aavegotchi: stkGHST-USDC0 MATIC0.00139512465
0x961431b85b6fa3953b18e4d70660b9548ebf1e31fbad4572d9818951977252b8Approve219335382021-11-29 10:41:013 days 2 hrs ago0x98289029b0d4bb73ead9eb1a3300ed724fcf6779 IN  Aavegotchi: stkGHST-USDC0 MATIC0.003394792
0x2ed70d52fb88d4356613e54d7a961d0e613f641354d7d1bbcc22e03f58ddd1fbApprove219219992021-11-29 2:52:303 days 10 hrs ago0x9175a64882d239cd35d88aef071e1657c6e03351 IN  Aavegotchi: stkGHST-USDC0 MATIC0.001441624
0xe573c0e615b95fcef891c8c636f254ccbb21a666fab9d433f3d7fa12ec181c54Approve219042372021-11-28 15:55:273 days 21 hrs ago0xb4f8e35615c33a57a9df3f143e32912c93281088 IN  Aavegotchi: stkGHST-USDC0 MATIC0.00139512
0x17aa96a13a96f4e689ce90f1199c102b259b893b40b81781976496eb32538546Approve219016302021-11-28 14:18:143 days 23 hrs ago0x3668a7230b640f3f18da8db21dcf5d47728a2467 IN  Aavegotchi: stkGHST-USDC0 MATIC0.00139512
0x424acb05607e3c62cde6fe55c86fe2fe1814b66cc4acffb541fb409b2b669ad6Approve218808282021-11-28 1:14:404 days 12 hrs ago0x352439e5b8c704d8e0c9603e90769b2d94d4063f IN  Aavegotchi: stkGHST-USDC0 MATIC0.00139512
0x9ed4b67e278c0f560358150b76e40aa977926aa26f52c7276948460a60a2a225Approve218706832021-11-27 18:48:294 days 18 hrs ago0x99cb5aca848d6ac8cbf53ebab00f6af5a856dc18 IN  Aavegotchi: stkGHST-USDC0 MATIC0.00139512
0x126f700e93565dcce0b39f571ff638d580e40c9d0010a30f07e216452c537cb9Approve218270492021-11-26 15:55:455 days 21 hrs ago0xdd3fb1acb6d176852e70aa736e9ef11ec6d2b251 IN  Aavegotchi: stkGHST-USDC0 MATIC0.00139512
0x0ce78f49e1e1d19c898fde89c7bed70ee0f88b6db0f30dafa42715ba25324a82Approve218263082021-11-26 15:23:555 days 22 hrs ago0x273eb2a0856789d6bf07c374d4270fa89bb045fc IN  Aavegotchi: stkGHST-USDC0 MATIC0.00139512
0x5289f63b0225e5dad8bccab2f5f30fb687d25acdeee27493baa775f8d8cd0676Approve218041602021-11-26 1:07:396 days 12 hrs ago0x0048e6fd005224e7e9f00058c630307f0710a84b IN  Aavegotchi: stkGHST-USDC0 MATIC0.00139512
0x2f49470f99ab1b8a01ae7ab49b1777bd87922c3faf3014f79f5d11fb7f42d8cdApprove217952792021-11-25 19:29:206 days 18 hrs ago0x6e67856ed5b20b83f29d933f34bdedbe559afb60 IN  Aavegotchi: stkGHST-USDC0 MATIC0.0004353
0xd97763e680c99707ec25034a1399cd71af626b58425de736f19eb8fc45ec1e6aApprove217901362021-11-25 16:16:166 days 21 hrs ago0x071d217637b6322a7faac6895a9eb00e529d3424 IN  Aavegotchi: stkGHST-USDC0 MATIC0.0023252
0xe319860aa917c02ab74991078fd81c723535e947ae0eaa25d882babdb9507a25Approve217632862021-11-24 23:27:377 days 14 hrs ago0x0db5e7924d87d2ec27876882e7af911a58050dd1 IN  Aavegotchi: stkGHST-USDC0 MATIC0.00139512
0x29a6b46dea07769ba7451eda4ef1c3f1abd3b1b14e48ead8315f53a98bedf763Approve217572712021-11-24 19:53:437 days 17 hrs ago0xf67290c2f7f23c06cc015f7b4686b6e81277e57c IN  Aavegotchi: stkGHST-USDC0 MATIC0.00372032
0xbf19e2c5f6f89f0a204dca7cde96c3a6ee742f85466d9d349705499e153f1e6eApprove217555912021-11-24 18:53:377 days 18 hrs ago0x7f75197a6b9e34f0a5150b97fd2031d86d62b434 IN  Aavegotchi: stkGHST-USDC0 MATIC0.00139512
0xab9660dde41c9fc713108e9a878c6884e2e493ca15cc21d660b5a3cadcb31010Approve217067082021-11-23 12:22:329 days 1 hr ago0xd55d598da03e626eaad563b4615028ac3fd432af IN  Aavegotchi: stkGHST-USDC0 MATIC0.00139512
0x73d9ed876b77f4460f5382de264c00b4bd54594b18528decd2ec298217b62a67Approve216797222021-11-22 18:24:329 days 19 hrs ago0x877808db2f422c2f91e215bb3dcb287e733c35b3 IN  Aavegotchi: stkGHST-USDC0 MATIC0.0003673816
0xd157d8f370b05b18ab43a81456b138d90cbde7979d57d76524b015ce1490567aApprove216794172021-11-22 18:11:309 days 19 hrs ago0x019ed608dd806b80193942f2a960e7ac8abb2ee3 IN  Aavegotchi: stkGHST-USDC0 MATIC0.001534632
0x19e018b4b6b5b9a1680ce117c41e6a1a7e7505847df36b220fbbb9ab4f047ca1Approve216364162021-11-21 15:25:3510 days 22 hrs ago0xd07ee1049929e97680f7bb176721ea1e6114f42c IN  Aavegotchi: stkGHST-USDC0 MATIC0.007161616
[ Download CSV Export 
Parent Txn Hash Block From To Value
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
StkGHSTUSDC

Compiler Version
v0.7.6+commit.7338295f

Optimization Enabled:
Yes with 20000 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at polygonscan.com on 2021-06-16
*/

// SPDX-License-Identifier: MIT
pragma solidity 0.7.6;
pragma experimental ABIEncoderV2;

struct AppStorage {
    uint256 totalSupply;
    mapping(address => uint256) accounts;
    mapping(address => mapping(address => uint256)) allowances;
    address minter;
}

contract StkGHSTUSDC {
    AppStorage s;

    uint256 constant MAX_UINT = uint256(-1);

    event Approval(address indexed _owner, address indexed _spender, uint256 _value);
    event Transfer(address indexed _from, address indexed _to, uint256 _value);

    constructor(address _minter) {
        s.minter = _minter;
    }

    function setMinter(address _newMinter) external {
        require(msg.sender == s.minter, "Must be minter to change minter");
        s.minter = _newMinter;
    }

    function name() external pure returns (string memory) {
        return "Staked GHST-USDC LP";
    }

    function symbol() external pure returns (string memory) {
        return "stkGHST-USDC";
    }

    function decimals() external pure returns (uint8) {
        return 18;
    }

    function totalSupply() public view returns (uint256) {
        return s.totalSupply;
    }

    function balanceOf(address _owner) public view returns (uint256 balance_) {
        balance_ = s.accounts[_owner];
    }

    function transfer(address _to, uint256 _value) public returns (bool success) {
        uint256 frombalance = s.accounts[msg.sender];
        require(frombalance >= _value, "Not enough GHSTStakingToken to transfer");
        s.accounts[msg.sender] = frombalance - _value;
        s.accounts[_to] += _value;
        emit Transfer(msg.sender, _to, _value);
        success = true;
    }

    function transferFrom(
        address _from,
        address _to,
        uint256 _value
    ) public returns (bool success) {
        uint256 fromBalance = s.accounts[_from];
        if (msg.sender != _from) {
            uint256 l_allowance = s.allowances[_from][msg.sender];
            require(l_allowance >= _value, "Allowance not great enough to transfer GHSTStakingToken");
            if (l_allowance != MAX_UINT) {
                s.allowances[_from][msg.sender] = l_allowance - _value;
                emit Approval(_from, msg.sender, l_allowance - _value);
            }
        }
        require(fromBalance >= _value, "Not enough GHSTStakingToken to transfer");
        s.accounts[_from] = fromBalance - _value;
        s.accounts[_to] += _value;
        emit Transfer(_from, _to, _value);
        success = true;
    }

    function approve(address _spender, uint256 _value) public returns (bool success_) {
        s.allowances[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        success_ = true;
    }

    function increaseAllowance(address _spender, uint256 _value) external returns (bool success) {
        uint256 l_allowance = s.allowances[msg.sender][_spender];
        uint256 newAllowance = l_allowance + _value;
        require(newAllowance >= l_allowance, "GHSTStakingToken allowance increase overflowed");
        s.allowances[msg.sender][_spender] = newAllowance;
        emit Approval(msg.sender, _spender, newAllowance);
        success = true;
    }

    function decreaseAllowance(address _spender, uint256 _value) external returns (bool success) {
        uint256 l_allowance = s.allowances[msg.sender][_spender];
        require(l_allowance >= _value, "GHSTStakingToken allowance decreased below 0");
        l_allowance -= _value;
        s.allowances[msg.sender][_spender] = l_allowance;
        emit Approval(msg.sender, _spender, l_allowance);
        success = true;
    }

    function allowance(address _owner, address _spender) public view returns (uint256 remaining_) {
        remaining_ = s.allowances[_owner][_spender];
    }

    function mint(address _to, uint256 _amount) external {
        require(msg.sender == s.minter, "Must be minter to mint");
        s.accounts[_to] += _amount;
        s.totalSupply += _amount;
        emit Transfer(address(0), msg.sender, _amount);
    }

    function burn(address _to, uint256 _amount) external {
        require(msg.sender == s.minter, "Must be minter to mint");
        uint256 bal = s.accounts[_to];
        require(bal >= _amount, "Can't burn more than person has");
        s.accounts[_to] = bal - _amount;
        s.totalSupply -= _amount;
        emit Transfer(address(0), msg.sender, _amount);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"_minter","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_owner","type":"address"},{"indexed":true,"internalType":"address","name":"_spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"_value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"_from","type":"address"},{"indexed":true,"internalType":"address","name":"_to","type":"address"},{"indexed":false,"internalType":"uint256","name":"_value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"address","name":"_spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"remaining_","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"success_","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"balance_","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"_newMinter","type":"address"}],"name":"setMinter","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_from","type":"address"},{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"success","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

608060405234801561001057600080fd5b50604051610e90380380610e9083398101604081905261002f91610054565b600380546001600160a01b0319166001600160a01b0392909216919091179055610082565b600060208284031215610065578081fd5b81516001600160a01b038116811461007b578182fd5b9392505050565b610dff806100916000396000f3fe608060405234801561001057600080fd5b50600436106100ea5760003560e01c806370a082311161008c578063a457c2d711610066578063a457c2d7146101c0578063a9059cbb146101d3578063dd62ed3e146101e6578063fca3b5aa146101f9576100ea565b806370a082311461019257806395d89b41146101a55780639dc29fac146101ad576100ea565b806323b872dd116100c857806323b872dd14610142578063313ce56714610155578063395093511461016a57806340c10f191461017d576100ea565b806306fdde03146100ef578063095ea7b31461010d57806318160ddd1461012d575b600080fd5b6100f761020c565b6040516101049190610b28565b60405180910390f35b61012061011b366004610af4565b610243565b6040516101049190610b1d565b6101356102ba565b6040516101049190610db2565b610120610150366004610ab9565b6102c0565b61015d6104b6565b6040516101049190610dbb565b610120610178366004610af4565b6104bb565b61019061018b366004610af4565b610590565b005b6101356101a0366004610a66565b610650565b6100f7610678565b6101906101bb366004610af4565b6106af565b6101206101ce366004610af4565b6107d0565b6101206101e1366004610af4565b6108b9565b6101356101f4366004610a87565b61096d565b610190610207366004610a66565b6109a5565b60408051808201909152601381527f5374616b656420474853542d55534443204c5000000000000000000000000000602082015290565b33600081815260026020908152604080832073ffffffffffffffffffffffffffffffffffffffff8716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906102a9908690610db2565b60405180910390a350600192915050565b60005490565b73ffffffffffffffffffffffffffffffffffffffff8316600081815260016020526040812054909133146103fe5773ffffffffffffffffffffffffffffffffffffffff8516600090815260026020908152604080832033845290915290205483811015610362576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161035990610d55565b60405180910390fd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146103fc5773ffffffffffffffffffffffffffffffffffffffff86166000818152600260209081526040808320338085529252918290208785039081905591519092917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925916103f39190610db2565b60405180910390a35b505b82811015610438576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161035990610b99565b73ffffffffffffffffffffffffffffffffffffffff80861660008181526001602052604080822087860390559287168082529083902080548701905591517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906104a3908790610db2565b60405180910390a3506001949350505050565b601290565b33600090815260026020908152604080832073ffffffffffffffffffffffffffffffffffffffff8616845290915281205482810181811015610529576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161035990610cf8565b33600081815260026020908152604080832073ffffffffffffffffffffffffffffffffffffffff8a1680855292529182902084905590519091907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906104a3908590610db2565b60035473ffffffffffffffffffffffffffffffffffffffff1633146105e1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161035990610cc1565b73ffffffffffffffffffffffffffffffffffffffff8216600090815260016020526040808220805484019055815483018255513391907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610644908590610db2565b60405180910390a35050565b73ffffffffffffffffffffffffffffffffffffffff1660009081526001602052604090205490565b60408051808201909152600c81527f73746b474853542d555344430000000000000000000000000000000000000000602082015290565b60035473ffffffffffffffffffffffffffffffffffffffff163314610700576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161035990610cc1565b73ffffffffffffffffffffffffffffffffffffffff821660009081526001602052604090205481811015610760576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161035990610c8a565b73ffffffffffffffffffffffffffffffffffffffff8316600090815260016020526040808220848403905581548490038255513391907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906107c3908690610db2565b60405180910390a3505050565b33600090815260026020908152604080832073ffffffffffffffffffffffffffffffffffffffff861684529091528120548281101561083b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161035990610c2d565b33600081815260026020908152604080832073ffffffffffffffffffffffffffffffffffffffff8916808552925291829020938690039384905590519091907f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906108a7908590610db2565b60405180910390a35060019392505050565b3360009081526001602052604081205482811015610903576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161035990610b99565b33600081815260016020526040808220868503905573ffffffffffffffffffffffffffffffffffffffff871680835291819020805487019055519091907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906108a7908790610db2565b73ffffffffffffffffffffffffffffffffffffffff918216600090815260026020908152604080832093909416825291909152205490565b60035473ffffffffffffffffffffffffffffffffffffffff1633146109f6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161035990610bf6565b600380547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff92909216919091179055565b803573ffffffffffffffffffffffffffffffffffffffff81168114610a6157600080fd5b919050565b600060208284031215610a77578081fd5b610a8082610a3d565b9392505050565b60008060408385031215610a99578081fd5b610aa283610a3d565b9150610ab060208401610a3d565b90509250929050565b600080600060608486031215610acd578081fd5b610ad684610a3d565b9250610ae460208501610a3d565b9150604084013590509250925092565b60008060408385031215610b06578182fd5b610b0f83610a3d565b946020939093013593505050565b901515815260200190565b6000602080835283518082850152825b81811015610b5457858101830151858201604001528201610b38565b81811115610b655783604083870101525b50601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016929092016040019392505050565b60208082526027908201527f4e6f7420656e6f75676820474853545374616b696e67546f6b656e20746f207460408201527f72616e7366657200000000000000000000000000000000000000000000000000606082015260800190565b6020808252601f908201527f4d757374206265206d696e74657220746f206368616e6765206d696e74657200604082015260600190565b6020808252602c908201527f474853545374616b696e67546f6b656e20616c6c6f77616e636520646563726560408201527f617365642062656c6f7720300000000000000000000000000000000000000000606082015260800190565b6020808252601f908201527f43616e2774206275726e206d6f7265207468616e20706572736f6e2068617300604082015260600190565b60208082526016908201527f4d757374206265206d696e74657220746f206d696e7400000000000000000000604082015260600190565b6020808252602e908201527f474853545374616b696e67546f6b656e20616c6c6f77616e636520696e63726560408201527f617365206f766572666c6f776564000000000000000000000000000000000000606082015260800190565b60208082526037908201527f416c6c6f77616e6365206e6f7420677265617420656e6f75676820746f20747260408201527f616e7366657220474853545374616b696e67546f6b656e000000000000000000606082015260800190565b90815260200190565b60ff9190911681526020019056fea26469706673582212202120fa3cad1e052c105d9066a34fe89e27d7a911d92d369913e2c0aa1e08a83164736f6c63430007060033000000000000000000000000a02d547512bb90002807499f05495fe9c4c3943f

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

000000000000000000000000a02d547512bb90002807499f05495fe9c4c3943f

-----Decoded View---------------
Arg [0] : _minter (address): 0xa02d547512bb90002807499f05495fe9c4c3943f

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000a02d547512bb90002807499f05495fe9c4c3943f


Deployed ByteCode Sourcemap

275:4250:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;789:101;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2576:224;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;1088:92::-;;;:::i;:::-;;;;;;;:::i;1716:852::-;;;;;;:::i;:::-;;:::i;1002:78::-;;;:::i;:::-;;;;;;;:::i;2808:464::-;;;;;;:::i;:::-;;:::i;3884:258::-;;;;;;:::i;:::-;;:::i;:::-;;1188:122;;;;;;:::i;:::-;;:::i;898:96::-;;;:::i;4150:372::-;;;;;;:::i;:::-;;:::i;3280:432::-;;;;;;:::i;:::-;;:::i;1318:390::-;;;;;;:::i;:::-;;:::i;3720:156::-;;;;;;:::i;:::-;;:::i;616:165::-;;;;;;:::i;:::-;;:::i;789:101::-;854:28;;;;;;;;;;;;;;;;;789:101;:::o;2576:224::-;2682:10;2643:13;2669:24;;;:12;:24;;;;;;;;;:34;;;;;;;;;;:43;;;2728:38;2643:13;;2669:34;;2728:38;;;;2706:6;;2728:38;:::i;:::-;;;;;;;;-1:-1:-1;2788:4:0;;2576:224;-1:-1:-1;;2576:224:0:o;1088:92::-;1132:7;1159:13;1088:92;:::o;1716:852::-;1879:17;;;1832:12;1879:17;;;:10;:17;;;;;;1832:12;;1911:10;:19;1907:414;;1969:19;;;1947;1969;;;:12;:19;;;;;;;;1989:10;1969:31;;;;;;;;2023:21;;;;2015:89;;;;;;;;;;;;:::i;:::-;;;;;;;;;360:2;2123:11;:23;2119:191;;2167:19;;;:1;:19;;;:12;:19;;;;;;;;2187:10;2167:31;;;;;;;;;2201:20;;;2167:54;;;;2245:49;;2187:10;;2167:19;2245:49;;;;2201:20;2245:49;:::i;:::-;;;;;;;;2119:191;1907:414;;2354:6;2339:11;:21;;2331:73;;;;;;;;;;;;:::i;:::-;2415:17;;;;:1;:17;;;:10;:17;;;;;;2435:20;;;2415:40;;2466:15;;;;;;;;;;:25;;;;;;2507:28;;;;;;2449:6;;2507:28;:::i;:::-;;;;;;;;-1:-1:-1;2556:4:0;;1716:852;-1:-1:-1;;;;1716:852:0:o;1002:78::-;1070:2;1002:78;:::o;2808:464::-;2947:10;2887:12;2934:24;;;:12;:24;;;;;;;;;:34;;;;;;;;;;3002:20;;;3041:27;;;;3033:86;;;;;;;;;;;;:::i;:::-;3143:10;3130:1;:24;;;:12;:24;;;;;;;;;:34;;;;;;;;;;;:49;;;3195:44;;3130:34;;3143:10;3195:44;;;;3167:12;;3195:44;:::i;3884:258::-;3970:8;;;;3956:10;:22;3948:57;;;;;;;;;;;;:::i;:::-;4016:15;;;:1;:15;;;:10;:15;;;;;;:26;;;;;;4053:24;;;;;;4093:41;4114:10;;4016:1;4093:41;;;;4035:7;;4093:41;:::i;:::-;;;;;;;;3884:258;;:::o;1188:122::-;1284:18;;1244:16;1284:18;;;:10;:18;;;;;;;1188:122::o;898:96::-;965:21;;;;;;;;;;;;;;;;;898:96;:::o;4150:372::-;4236:8;;;;4222:10;:22;4214:57;;;;;;;;;;;;:::i;:::-;4296:15;;;4282:11;4296:15;;;:10;:15;;;;;;4330:14;;;;4322:58;;;;;;;;;;;;:::i;:::-;4391:15;;;:1;:15;;;:10;:15;;;;;;4409:13;;;4391:31;;4433:24;;;;;;;4473:41;4494:10;;4391:1;4473:41;;;;4415:7;;4473:41;:::i;:::-;;;;;;;;4150:372;;;:::o;3280:432::-;3419:10;3359:12;3406:24;;;:12;:24;;;;;;;;;:34;;;;;;;;;;3459:21;;;;3451:78;;;;;;;;;;;;:::i;:::-;3585:10;3572:1;:24;;;:12;:24;;;;;;;;;:34;;;;;;;;;;;3540:21;;;;3572:48;;;;3636:43;;3572:34;;3585:10;3636:43;;;;3540:21;;3636:43;:::i;:::-;;;;;;;;-1:-1:-1;3700:4:0;;3280:432;-1:-1:-1;;;3280:432:0:o;1318:390::-;1439:10;1381:12;1428:22;;;:10;:22;;;;;;1469:21;;;;1461:73;;;;;;;;;;;;:::i;:::-;1556:10;1545:1;:22;;;:10;:22;;;;;;1570:20;;;1545:45;;:22;1601:15;;;;;;;;;:25;;;;;;1642:33;1601:15;;1556:10;1642:33;;;;1584:6;;1642:33;:::i;3720:156::-;3838:20;;;;3794:18;3838:20;;;:12;:20;;;;;;;;:30;;;;;;;;;;;;;3720:156::o;616:165::-;697:8;;;;683:10;:22;675:66;;;;;;;;;;;;:::i;:::-;752:8;:21;;;;;;;;;;;;;;;616:165::o;14:198:1:-;84:20;;144:42;133:54;;123:65;;113:2;;202:1;199;192:12;113:2;65:147;;;:::o;217:198::-;;329:2;317:9;308:7;304:23;300:32;297:2;;;350:6;342;335:22;297:2;378:31;399:9;378:31;:::i;:::-;368:41;287:128;-1:-1:-1;;;287:128:1:o;420:274::-;;;549:2;537:9;528:7;524:23;520:32;517:2;;;570:6;562;555:22;517:2;598:31;619:9;598:31;:::i;:::-;588:41;;648:40;684:2;673:9;669:18;648:40;:::i;:::-;638:50;;507:187;;;;;:::o;699:342::-;;;;845:2;833:9;824:7;820:23;816:32;813:2;;;866:6;858;851:22;813:2;894:31;915:9;894:31;:::i;:::-;884:41;;944:40;980:2;969:9;965:18;944:40;:::i;:::-;934:50;;1031:2;1020:9;1016:18;1003:32;993:42;;803:238;;;;;:::o;1046:266::-;;;1175:2;1163:9;1154:7;1150:23;1146:32;1143:2;;;1196:6;1188;1181:22;1143:2;1224:31;1245:9;1224:31;:::i;:::-;1214:41;1302:2;1287:18;;;;1274:32;;-1:-1:-1;;;1133:179:1:o;1317:187::-;1482:14;;1475:22;1457:41;;1445:2;1430:18;;1412:92::o;1509:662::-;;1650:2;1679;1668:9;1661:21;1711:6;1705:13;1754:6;1749:2;1738:9;1734:18;1727:34;1779:4;1792:140;1806:6;1803:1;1800:13;1792:140;;;1901:14;;;1897:23;;1891:30;1867:17;;;1886:2;1863:26;1856:66;1821:10;;1792:140;;;1950:6;1947:1;1944:13;1941:2;;;2020:4;2015:2;2006:6;1995:9;1991:22;1987:31;1980:45;1941:2;-1:-1:-1;2087:2:1;2075:15;2092:66;2071:88;2056:104;;;;2162:2;2052:113;;1630:541;-1:-1:-1;;;1630:541:1:o;2176:403::-;2378:2;2360:21;;;2417:2;2397:18;;;2390:30;2456:34;2451:2;2436:18;;2429:62;2527:9;2522:2;2507:18;;2500:37;2569:3;2554:19;;2350:229::o;2584:355::-;2786:2;2768:21;;;2825:2;2805:18;;;2798:30;2864:33;2859:2;2844:18;;2837:61;2930:2;2915:18;;2758:181::o;2944:408::-;3146:2;3128:21;;;3185:2;3165:18;;;3158:30;3224:34;3219:2;3204:18;;3197:62;3295:14;3290:2;3275:18;;3268:42;3342:3;3327:19;;3118:234::o;3357:355::-;3559:2;3541:21;;;3598:2;3578:18;;;3571:30;3637:33;3632:2;3617:18;;3610:61;3703:2;3688:18;;3531:181::o;3717:346::-;3919:2;3901:21;;;3958:2;3938:18;;;3931:30;3997:24;3992:2;3977:18;;3970:52;4054:2;4039:18;;3891:172::o;4068:410::-;4270:2;4252:21;;;4309:2;4289:18;;;4282:30;4348:34;4343:2;4328:18;;4321:62;4419:16;4414:2;4399:18;;4392:44;4468:3;4453:19;;4242:236::o;4483:419::-;4685:2;4667:21;;;4724:2;4704:18;;;4697:30;4763:34;4758:2;4743:18;;4736:62;4834:25;4829:2;4814:18;;4807:53;4892:3;4877:19;;4657:245::o;4907:177::-;5053:25;;;5041:2;5026:18;;5008:76::o;5089:184::-;5261:4;5249:17;;;;5231:36;;5219:2;5204:18;;5186:87::o

Swarm Source

ipfs://2120fa3cad1e052c105d9066a34fe89e27d7a911d92d369913e2c0aa1e08a831
Block Transaction Gas Used Reward
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
Block Uncle Number Difficulty Gas Used Reward
Loading
Loading
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.