Contract 0x8a5f7bcc06556ae170f9cd6e6c53c27106b29837 9

 

Contract Overview

Balance:
0 MATIC

MATIC Value:
$0.00

Token:
 
Txn Hash
Method
Block
From
To
Value [Txn Fee]
0x763fdd4c4c1bcbbd9209642d0c67b68366cc15e21c38217ae9a7d2b244e49a56Transfer469087042023-08-29 20:14:2436 days 57 mins ago0x49433697ffcbc7a5e96461d0e57ee7b200aea9e9 IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.006138816385 123.96890862
0x8f7920e5cbd145cc7bd870373d0d9c617791ce5050055542271dc592b035afdeTransfer453667212023-07-22 2:55:0174 days 18 hrs ago0x01ccc5332fade6b97afdfb493bce15593bc61086 IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.006627215238122.005472091
0x29c8df6c78205769aad59c7c1ea0e5db06fd7b476945b646a462d6af06390b0aTransfer432187402023-05-27 18:08:20130 days 3 hrs ago0x83793065550a6f9e0f7d132d60e6e48388ac4d42 IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.007289071735 147.19747441
0x8324bc06ff3b5dd4e8b39115aa902112566e2cacbb01e3361a80aa28adb4d57dApprove430046242023-05-22 6:50:06135 days 14 hrs ago0xdb5f726cf651f3de390e8d94422cbc92e98c902f IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.005632648196
0x3e966ef4ac5cf6f5d7ab9917c8f3df6d44cf2612501911fd57095715dbadb43aApprove430045682023-05-22 6:48:06135 days 14 hrs ago0xdb5f726cf651f3de390e8d94422cbc92e98c902f IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.004942936172
0x4039039d39224eddaa14780bb43ff52ffd4b4b3b15c9b0d6d2620a025115e5f6Approve430045682023-05-22 6:48:06135 days 14 hrs ago0xdb5f726cf651f3de390e8d94422cbc92e98c902f IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.004491984168
0x4415495be3400ef1fe2fdcd2468b0cc80e77427e5b62672b67ecc60ce81a7a8aTransfer409803492023-03-31 13:47:52187 days 7 hrs ago0x15df883005d6d797cb596ef81fb29211646049e3 IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.0156567491316.1
0x4d112efa7976792fb55ff39eb0caced5c8cb06e371e5efb6c1674a4f19f9b93eTransfer372140662022-12-24 9:48:41284 days 11 hrs ago0x9f16f3d5c1bd2abd7ba9c4cb1cea10514955174f IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.004273489786.3
0xa41f64374daad140c559f60920fca5b4b2abafa9b7346fd9384c644446f049c2Approve365367142022-12-07 12:27:56301 days 8 hrs ago0x13f183babeeaac830cbd16aa10dc5217ef72931a IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.00304966546862.210139711
0x2eb3c3e9db8d54eb5f1e9b00cf1d9b8ecf30f968cb0b9f546c941a40ff5c354fApprove365308732022-12-07 9:02:13301 days 12 hrs ago0x2989c47f9cbd0f05c13c570f0bd416f255d93d9f IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.00173401219435.37212261
0x405d17afa7a6987581d7694d2614148cf80bf0e302da7e12c2e269a8f9652272Transfer361570682022-11-28 3:33:43310 days 17 hrs ago0x4c745d293409945807e4731c05fcbe7b0ecf5c1d IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.00230247377242.388
0x52bbb80ad0a7a9c05054d1e9f60cc6d1916d7174990a58611e1a635bdd0e55feApprove353649012022-11-08 18:33:26330 days 2 hrs ago0x9f16f3d5c1bd2abd7ba9c4cb1cea10514955174f IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.107387991152,201.385575635
0xee0b34cb85d416ac9ac554e33dd4def49d6db9b6d057597cc20f9edc6e638140Transfer352815942022-11-06 17:45:56332 days 3 hrs ago0xcd247f9ff4541457ae4cd30077a734f3ff360f55 IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.00279845207386.321357036
0x18a994ad6bd8b8bb96a3a6c43a1e734cd1c599b61e93317346ebb30ca27c0d1dTransfer352764572022-11-06 14:49:22332 days 6 hrs ago0x147adea931767dcdcdae8c7585034b559d760eb2 IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.010744934197331.439408921
0xdfd279d9b4524c282bac6fb5117d976a5a46db2119b434ec73256e5e235495abTransfer352639952022-11-06 7:38:30332 days 13 hrs ago0x00d6026ebd3cad8b46448265459e10beda82492b IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.00183615880656.638354256
0x67aad4add9e9b54185a09d56318cea64708f48acd252f31847ef6533aea96eddTransfer352635562022-11-06 7:23:28332 days 13 hrs ago0xb543d3ea6f667e6d2cbdd7705252c912f6afef14 IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.00187411144457.809045467
0x862b130c1532406eb060fb0e7c034ff46e6e7316fd22fd6feb286f0f8c5d065dTransfer352574382022-11-06 3:46:27332 days 17 hrs ago0x4b004d81ae349308384621bc30b2eabca3ef0549 IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.00279166263486.11192924
0x9ac1ff574e97f83c14e957b4f1e8874502e4f2a8895e7438c44074f500e8424aTransfer352545442022-11-06 2:06:10332 days 19 hrs ago0x8bcdf85ace388863b88279895f418c89f828422e IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.00219718999167.774761467
0x743b327b21346d3dd4a1a096c86e8f8f759f0cd460f6e3a569ffdc2593f87f56Transfer352514152022-11-06 0:18:25332 days 20 hrs ago0x741e363763814e953753c672af71c18d1030f7f7 IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.005623303241173.457023401
0x5ea9d04ffd85e6571d3788ff7e7112f7a08fc314f28ed669187a7afd4039eb11Transfer352450462022-11-05 20:29:31333 days 42 mins ago0xb1f6d270a86fa94d0c76b5c310fe62593d482dd6 IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.0025449040280.700936114
0xad2367c11901b39ebc667ee234cc5ec7448bac5f17afdb6fe6006c76d3a629f1Transfer352450392022-11-05 20:29:17333 days 42 mins ago0xb1f6d270a86fa94d0c76b5c310fe62593d482dd6 IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.00208277368764.245463703
0x33f0cba5d31031a5ae7a4fde20729c96ab38904b3b6aecee1021c8af6895872aTransfer352388022022-11-05 16:54:36333 days 4 hrs ago0xc5b8af12af8244c802f3c259f54dfcf1e7885e35 IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.004178000001132.4877121
0xc753fad2724fc190c52f790e5b44a3187ced5e4af9f355174897d8e24914a70bTransfer352288252022-11-05 11:06:21333 days 10 hrs ago0x67392de97868a436209f0c41be14ad6ff1a99476 IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.005349548277108.030216226
0x922b10b0313579f766a9a18cc8b7c9909444a0f16b43b4378c9fde3ce17b54c0Transfer335235222022-09-24 21:56:19374 days 23 hrs ago0x038664c626f65694c63d995bdb27177c601b2a62 IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.00206279166641.666666666
0xffb6abe22344269e0a83c0a785cf9c6154206d601bf7d29290a64b92052b0dbaTransfer334505312022-09-23 3:25:07376 days 17 hrs ago0xbd04b145ed3324cc1379b1ede8f928472ab2fd6e IN  0x8a5f7bcc06556ae170f9cd6e6c53c27106b298370 MATIC0.00148521 30.000000018
[ Download CSV Export 
Latest 1 internal transaction
Parent Txn Hash Block From To Value
0x6f94b1494eded1887b4a5446e03f3ada988fbe8567ac6a9e1c8ebdc418586fb2276264322022-04-27 6:06:19525 days 15 hrs ago 0x729f7f44bf64ce814716b6261e267dbe6cdf021c  Contract Creation0 MATIC
[ Download CSV Export 
Loading

Minimal Proxy Contract for 0x34b9dc29aadc313f2bf828b7be1e0dee393d28e3

Contract Name:
InitializableERC20

Compiler Version
v0.6.9+commit.3e3065ac

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, Apache-2.0 license
Decompile ByteCode
/**
 *Submitted for verification at PolygonScan.com on 2021-07-01
*/

// File: contracts/lib/SafeMath.sol

/*

    Copyright 2020 DODO ZOO.
    SPDX-License-Identifier: Apache-2.0

*/

pragma solidity 0.6.9;


/**
 * @title SafeMath
 * @author DODO Breeder
 *
 * @notice Math operations with safety checks that revert on error
 */
library SafeMath {
    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        if (a == 0) {
            return 0;
        }

        uint256 c = a * b;
        require(c / a == b, "MUL_ERROR");

        return c;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        require(b > 0, "DIVIDING_ERROR");
        return a / b;
    }

    function divCeil(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 quotient = div(a, b);
        uint256 remainder = a - quotient * b;
        if (remainder > 0) {
            return quotient + 1;
        } else {
            return quotient;
        }
    }

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        require(b <= a, "SUB_ERROR");
        return a - b;
    }

    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        require(c >= a, "ADD_ERROR");
        return c;
    }

    function sqrt(uint256 x) internal pure returns (uint256 y) {
        uint256 z = x / 2 + 1;
        y = x;
        while (z < y) {
            y = z;
            z = (x / z + z) / 2;
        }
    }
}

// File: contracts/external/ERC20/InitializableERC20.sol



contract InitializableERC20 {
    using SafeMath for uint256;

    string public name;
    uint8 public decimals;
    string public symbol;
    uint256 public totalSupply;

    bool public initialized;

    mapping(address => uint256) balances;
    mapping(address => mapping(address => uint256)) internal allowed;

    event Transfer(address indexed from, address indexed to, uint256 amount);
    event Approval(address indexed owner, address indexed spender, uint256 amount);

    function init(
        address _creator,
        uint256 _totalSupply,
        string memory _name,
        string memory _symbol,
        uint8 _decimals
    ) public {
        require(!initialized, "TOKEN_INITIALIZED");
        initialized = true;
        totalSupply = _totalSupply;
        balances[_creator] = _totalSupply;
        name = _name;
        symbol = _symbol;
        decimals = _decimals;
        emit Transfer(address(0), _creator, _totalSupply);
    }

    function transfer(address to, uint256 amount) public returns (bool) {
        require(to != address(0), "TO_ADDRESS_IS_EMPTY");
        require(amount <= balances[msg.sender], "BALANCE_NOT_ENOUGH");

        balances[msg.sender] = balances[msg.sender].sub(amount);
        balances[to] = balances[to].add(amount);
        emit Transfer(msg.sender, to, amount);
        return true;
    }

    function balanceOf(address owner) public view returns (uint256 balance) {
        return balances[owner];
    }

    function transferFrom(
        address from,
        address to,
        uint256 amount
    ) public returns (bool) {
        require(to != address(0), "TO_ADDRESS_IS_EMPTY");
        require(amount <= balances[from], "BALANCE_NOT_ENOUGH");
        require(amount <= allowed[from][msg.sender], "ALLOWANCE_NOT_ENOUGH");

        balances[from] = balances[from].sub(amount);
        balances[to] = balances[to].add(amount);
        allowed[from][msg.sender] = allowed[from][msg.sender].sub(amount);
        emit Transfer(from, to, amount);
        return true;
    }

    function approve(address spender, uint256 amount) public returns (bool) {
        allowed[msg.sender][spender] = amount;
        emit Approval(msg.sender, spender, amount);
        return true;
    }

    function allowance(address owner, address spender) public view returns (uint256) {
        return allowed[owner][spender];
    }
}

Contract ABI

[{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","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":"amount","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":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","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":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_creator","type":"address"},{"internalType":"uint256","name":"_totalSupply","type":"uint256"},{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_symbol","type":"string"},{"internalType":"uint8","name":"_decimals","type":"uint8"}],"name":"init","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"initialized","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

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.