ETH Price: $1,963.96 (-2.42%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

TokenTracker

Bag (BAG) ($0.00)

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve245579012026-02-28 20:45:4728 hrs ago1772311547IN
Bag.win: BAG Token
0 ETH0.000103892.24588081
Approve245555172026-02-28 12:45:1136 hrs ago1772282711IN
Bag.win: BAG Token
0 ETH0.000094182.03798601
Approve245555132026-02-28 12:44:2336 hrs ago1772282663IN
Bag.win: BAG Token
0 ETH0.000098722.13626337
Approve245554982026-02-28 12:41:2336 hrs ago1772282483IN
Bag.win: BAG Token
0 ETH0.000094212.03818244
Approve245489292026-02-27 14:41:232 days ago1772203283IN
Bag.win: BAG Token
0 ETH0.000100572.17577814
Approve245261612026-02-24 10:27:595 days ago1771928879IN
Bag.win: BAG Token
0 ETH0.000002930.0634354
Transfer245182652026-02-23 8:02:236 days ago1771833743IN
Bag.win: BAG Token
0 ETH0.000094862.03493509
Approve245133092026-02-22 15:28:477 days ago1771774127IN
Bag.win: BAG Token
0 ETH0.000048471.04207963
Approve244701642026-02-16 15:05:2313 days ago1771254323IN
Bag.win: BAG Token
0 ETH0.000099272.14643236
Approve244617082026-02-15 10:48:4714 days ago1771152527IN
Bag.win: BAG Token
0 ETH0.000094062.03392751
Approve244166402026-02-09 3:51:3520 days ago1770609095IN
Bag.win: BAG Token
0 ETH0.000001640.06807904
Transfer244162392026-02-09 2:30:1120 days ago1770604211IN
Bag.win: BAG Token
0 ETH0.000095162.04152551
Approve244011282026-02-06 23:40:5923 days ago1770421259IN
Bag.win: BAG Token
0 ETH0.000101932.20337321
Approve243947092026-02-06 2:09:3523 days ago1770343775IN
Bag.win: BAG Token
0 ETH0.000058181.25082186
Approve243918892026-02-05 16:42:1124 days ago1770309731IN
Bag.win: BAG Token
0 ETH0.000276335.977945
Approve243894102026-02-05 8:22:3524 days ago1770279755IN
Bag.win: BAG Token
0 ETH0.000012820.27728316
Approve243751652026-02-03 8:33:5926 days ago1770107639IN
Bag.win: BAG Token
0 ETH0.000009960.21434222
Transfer243692642026-02-02 12:46:3527 days ago1770036395IN
Bag.win: BAG Token
0 ETH0.000120042.33584499
Transfer243643752026-02-01 20:23:2328 days ago1769977403IN
Bag.win: BAG Token
0 ETH0.000110042.14187332
Approve243540162026-01-31 9:39:3529 days ago1769852375IN
Bag.win: BAG Token
0 ETH0.000014860.61367999
Approve243483392026-01-30 14:39:4730 days ago1769783987IN
Bag.win: BAG Token
0 ETH0.000018490.63613849
Approve243420782026-01-29 17:42:5931 days ago1769708579IN
Bag.win: BAG Token
0 ETH0.00002820.61098203
Approve243386072026-01-29 6:06:1131 days ago1769666771IN
Bag.win: BAG Token
0 ETH0.000048651.04602326
Approve243196752026-01-26 14:43:1134 days ago1769438591IN
Bag.win: BAG Token
0 ETH0.000046811.00654588
Transfer243196152026-01-26 14:31:1134 days ago1769437871IN
Bag.win: BAG Token
0 ETH0.000063971.24448815
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

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

Contract Source Code Verified (Exact Match)

Contract Name:
BAGCOIN

Compiler Version
v0.8.23+commit.f704f362

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
// SPDX-License-Identifier: ---DG----

pragma solidity =0.8.23;

import "./ERC20.sol";

interface ILightDGToken {

    function transfer(
        address _recipient,
        uint256 _amount
    )
        external
        returns (bool);

    function transferFrom(
        address _sender,
        address _recipient,
        uint256 _amount
    )
        external
        returns (bool);
}

contract BAGCOIN is ERC20 {

    ILightDGToken immutable public lightDG;
    uint256 constant public RATIO = 8;

    constructor(
        string memory _tokenName,
        string memory _tokenSymbol,
        address _lightDGTokenAddress
    )
        ERC20(
            _tokenName,
            _tokenSymbol
        )
    {
        lightDG = ILightDGToken(
            _lightDGTokenAddress
        );
    }

    function getBAGTokens(
        uint256 _lightDGAmountToDeposit
    )
        external
    {
        lightDG.transferFrom(
            msg.sender,
            address(this),
            _lightDGAmountToDeposit
        );

        _mint(
            msg.sender,
            _lightDGAmountToDeposit * RATIO
        );
    }

    function returnBAGTokens(
        uint256 _lightDGAmountToReceive
    )
        external
    {
        _burn(
            msg.sender,
            _lightDGAmountToReceive * RATIO
        );

        lightDG.transfer(
            msg.sender,
            _lightDGAmountToReceive
        );
    }
}

// SPDX-License-Identifier: -- DG --

pragma solidity =0.8.23;

contract ERC20 {

    string public name;
    string public symbol;
    uint8 public decimals;

    address internal constant ZERO_ADDY = address(0x0);
    uint256 internal constant UINT256_MAX = type(uint256).max;

    uint256 public totalSupply;

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

    bytes32 public immutable DOMAIN_SEPARATOR;
    bytes32 public constant PERMIT_TYPEHASH = keccak256(
        "Permit(address owner,address spender,uint256 value,uint256 nonce,uint256 deadline)"
    );

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

    event Approval(
        address indexed owner,
        address indexed spender,
        uint256 value
    );

    constructor(
        string memory _name,
        string memory _symbol
    ) {
        name = _name;
        symbol = _symbol;
        decimals = 18;

        DOMAIN_SEPARATOR = keccak256(
            abi.encode(
                keccak256("EIP712Domain(string name,string version,uint256 chainId,address verifyingContract)"),
                keccak256(bytes(_name)),
                keccak256(bytes("1")),
                block.chainid,
                address(this)
            )
        );
    }

    function _mint(
        address _to,
        uint256 _value
    )
        internal
    {
        totalSupply =
        totalSupply + _value;

        unchecked {
            balanceOf[_to] =
            balanceOf[_to] + _value;
        }

        emit Transfer(
            ZERO_ADDY,
            _to,
            _value
        );
    }

    function _burn(
        address _from,
        uint256 _value
    )
        internal
    {
        unchecked {
            totalSupply =
            totalSupply - _value;
        }

        balanceOf[_from] =
        balanceOf[_from] - _value;

        emit Transfer(
            _from,
            ZERO_ADDY,
            _value
        );
    }

    function _approve(
        address _owner,
        address _spender,
        uint256 _value
    )
        private
    {
        allowance[_owner][_spender] = _value;

        emit Approval(
            _owner,
            _spender,
            _value
        );
    }

    function _transfer(
        address _from,
        address _to,
        uint256 _value
    )
        private
    {
        balanceOf[_from] =
        balanceOf[_from] - _value;

        unchecked {
            balanceOf[_to] =
            balanceOf[_to] + _value;
        }

        emit Transfer(
            _from,
            _to,
            _value
        );
    }

    function approve(
        address _spender,
        uint256 _value
    )
        external
        returns (bool)
    {
        _approve(
            msg.sender,
            _spender,
            _value
        );

        return true;
    }

    function transfer(
        address _to,
        uint256 _value
    )
        external
        returns (bool)
    {
        _transfer(
            msg.sender,
            _to,
            _value
        );

        return true;
    }

    function transferFrom(
        address _from,
        address _to,
        uint256 _value
    )
        external
        returns (bool)
    {
        if (allowance[_from][msg.sender] != UINT256_MAX) {
            allowance[_from][msg.sender] -= _value;
        }

        _transfer(
            _from,
            _to,
            _value
        );

        return true;
    }

    function permit(
        address _owner,
        address _spender,
        uint256 _value,
        uint256 _deadline,
        uint8 _v,
        bytes32 _r,
        bytes32 _s
    )
        external
    {
        require(
            _deadline >= block.timestamp,
            "ERC20: PERMIT_CALL_EXPIRED"
        );

        bytes32 digest = keccak256(
            abi.encodePacked(
                "\x19\x01",
                DOMAIN_SEPARATOR,
                keccak256(
                    abi.encode(
                        PERMIT_TYPEHASH,
                        _owner,
                        _spender,
                        _value,
                        nonces[_owner]++,
                        _deadline
                    )
                )
            )
        );

        if (uint256(_s) > 0x7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5D576E7357A4501DDFE92F46681B20A0) {
            revert("Token: INVALID_SIGNATURE");
        }

        address recoveredAddress = ecrecover(
            digest,
            _v,
            _r,
            _s
        );

        require(
            recoveredAddress != ZERO_ADDY &&
            recoveredAddress == _owner,
            "ERC20: INVALID_SIGNATURE"
        );

        _approve(
            _owner,
            _spender,
            _value
        );
    }
}

Settings
{
  "optimizer": {
    "enabled": true,
    "runs": 200
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  }
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"string","name":"_tokenName","type":"string"},{"internalType":"string","name":"_tokenSymbol","type":"string"},{"internalType":"address","name":"_lightDGTokenAddress","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":[],"name":"DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PERMIT_TYPEHASH","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"RATIO","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","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":"_spender","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_lightDGAmountToDeposit","type":"uint256"}],"name":"getBAGTokens","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"lightDG","outputs":[{"internalType":"contract ILightDGToken","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"address","name":"_spender","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"},{"internalType":"uint256","name":"_deadline","type":"uint256"},{"internalType":"uint8","name":"_v","type":"uint8"},{"internalType":"bytes32","name":"_r","type":"bytes32"},{"internalType":"bytes32","name":"_s","type":"bytes32"}],"name":"permit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_lightDGAmountToReceive","type":"uint256"}],"name":"returnBAGTokens","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_value","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":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]

60c060405234801562000010575f80fd5b5060405162001054380380620010548339810160408190526200003391620001d5565b82825f620000428382620002e6565b506001620000518282620002e6565b506002805460ff19166012179055815160208084019190912060408051808201825260018152603160f81b9084015280517f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f938101939093528201527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260c00160408051601f19818403018152919052805160209091012060805250506001600160a01b031660a05250620003b29050565b634e487b7160e01b5f52604160045260245ffd5b5f82601f83011262000138575f80fd5b81516001600160401b038082111562000155576200015562000114565b604051601f8301601f19908116603f0116810190828211818310171562000180576200018062000114565b81604052838152602092508660208588010111156200019d575f80fd5b5f91505b83821015620001c05785820183015181830184015290820190620001a1565b5f602085830101528094505050505092915050565b5f805f60608486031215620001e8575f80fd5b83516001600160401b0380821115620001ff575f80fd5b6200020d8783880162000128565b9450602086015191508082111562000223575f80fd5b50620002328682870162000128565b604086015190935090506001600160a01b038116811462000251575f80fd5b809150509250925092565b600181811c908216806200027157607f821691505b6020821081036200029057634e487b7160e01b5f52602260045260245ffd5b50919050565b601f821115620002e157805f5260205f20601f840160051c81016020851015620002bd5750805b601f840160051c820191505b81811015620002de575f8155600101620002c9565b50505b505050565b81516001600160401b0381111562000302576200030262000114565b6200031a816200031384546200025c565b8462000296565b602080601f83116001811462000350575f8415620003385750858301515b5f19600386901b1c1916600185901b178555620003aa565b5f85815260208120601f198616915b8281101562000380578886015182559484019460019091019084016200035f565b50858210156200039e57878501515f19600388901b60f8161c191681555b505060018460011b0185555b505050505050565b60805160a051610c6b620003e95f395f818161020e0152818161043a01526104f401525f81816101c001526105da0152610c6b5ff3fe608060405234801561000f575f80fd5b5060043610610106575f3560e01c806370a082311161009e578063a9059cbb1161006e578063a9059cbb1461026f578063c8a397a814610282578063cca6391b14610297578063d505accf146102aa578063dd62ed3e146102bd575f80fd5b806370a08231146101ea5780637a707468146102095780637ecebe001461024857806395d89b4114610267575f80fd5b806330adf81f116100d957806330adf81f14610175578063313ce5671461019c5780633644e515146101bb57806359e741d2146101e2575f80fd5b806306fdde031461010a578063095ea7b31461012857806318160ddd1461014b57806323b872dd14610162575b5f80fd5b6101126102e7565b60405161011f91906109d8565b60405180910390f35b61013b610136366004610a3f565b610372565b604051901515815260200161011f565b61015460035481565b60405190815260200161011f565b61013b610170366004610a67565b610388565b6101547f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c981565b6002546101a99060ff1681565b60405160ff909116815260200161011f565b6101547f000000000000000000000000000000000000000000000000000000000000000081565b610154600881565b6101546101f8366004610aa0565b60046020525f908152604090205481565b6102307f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b03909116815260200161011f565b610154610256366004610aa0565b60066020525f908152604090205481565b6101126103ff565b61013b61027d366004610a3f565b61040c565b610295610290366004610ac0565b610418565b005b6102956102a5366004610ac0565b6104c4565b6102956102b8366004610ad7565b61056a565b6101546102cb366004610b44565b600560209081525f928352604080842090915290825290205481565b5f80546102f390610b75565b80601f016020809104026020016040519081016040528092919081815260200182805461031f90610b75565b801561036a5780601f106103415761010080835404028352916020019161036a565b820191905f5260205f20905b81548152906001019060200180831161034d57829003601f168201915b505050505081565b5f61037e338484610818565b5060015b92915050565b6001600160a01b0383165f9081526005602090815260408083203384529091528120545f19146103ea576001600160a01b0384165f908152600560209081526040808320338452909152812080548492906103e4908490610bc1565b90915550505b6103f5848484610879565b5060019392505050565b600180546102f390610b75565b5f61037e338484610879565b6040516323b872dd60e01b8152336004820152306024820152604481018290527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906323b872dd906064016020604051808303815f875af1158015610488573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906104ac9190610bd4565b506104c1336104bc600884610bf3565b6108fa565b50565b6104d8336104d3600884610bf3565b61095f565b60405163a9059cbb60e01b8152336004820152602481018290527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063a9059cbb906044016020604051808303815f875af1158015610542573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105669190610bd4565b5050565b428410156105bf5760405162461bcd60e51b815260206004820152601a60248201527f45524332303a205045524d49545f43414c4c5f4558504952454400000000000060448201526064015b60405180910390fd5b6001600160a01b0387165f90815260066020526040812080547f0000000000000000000000000000000000000000000000000000000000000000917f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9918b918b918b918761062c83610c0a565b909155506040805160208101969096526001600160a01b0394851690860152929091166060840152608083015260a082015260c0810187905260e001604051602081830303815290604052805190602001206040516020016106a592919061190160f01b81526002810192909252602282015260420190565b6040516020818303038152906040528051906020012090507f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0825f1c111561072f5760405162461bcd60e51b815260206004820152601860248201527f546f6b656e3a20494e56414c49445f5349474e4154555245000000000000000060448201526064016105b6565b604080515f8082526020820180845284905260ff871692820192909252606081018590526080810184905260019060a0016020604051602081039080840390855afa158015610780573d5f803e3d5ffd5b5050604051601f1901519150506001600160a01b038116158015906107b65750886001600160a01b0316816001600160a01b0316145b6108025760405162461bcd60e51b815260206004820152601860248201527f45524332303a20494e56414c49445f5349474e4154555245000000000000000060448201526064016105b6565b61080d898989610818565b505050505050505050565b6001600160a01b038381165f8181526005602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b0383165f9081526004602052604090205461089c908290610bc1565b6001600160a01b038481165f8181526004602090815260408083209590955592861680825290849020805486019055925184815290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910161086c565b806003546109089190610c22565b6003556001600160a01b0382165f818152600460209081526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91015b60405180910390a35050565b6003805482900390556001600160a01b0382165f9081526004602052604090205461098b908290610bc1565b6001600160a01b0383165f818152600460205260408082209390935591517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906109539085815260200190565b5f602080835283518060208501525f5b81811015610a04578581018301518582016040015282016109e8565b505f604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b0381168114610a3a575f80fd5b919050565b5f8060408385031215610a50575f80fd5b610a5983610a24565b946020939093013593505050565b5f805f60608486031215610a79575f80fd5b610a8284610a24565b9250610a9060208501610a24565b9150604084013590509250925092565b5f60208284031215610ab0575f80fd5b610ab982610a24565b9392505050565b5f60208284031215610ad0575f80fd5b5035919050565b5f805f805f805f60e0888a031215610aed575f80fd5b610af688610a24565b9650610b0460208901610a24565b95506040880135945060608801359350608088013560ff81168114610b27575f80fd5b9699959850939692959460a0840135945060c09093013592915050565b5f8060408385031215610b55575f80fd5b610b5e83610a24565b9150610b6c60208401610a24565b90509250929050565b600181811c90821680610b8957607f821691505b602082108103610ba757634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b8181038181111561038257610382610bad565b5f60208284031215610be4575f80fd5b81518015158114610ab9575f80fd5b808202811582820484141761038257610382610bad565b5f60018201610c1b57610c1b610bad565b5060010190565b8082018082111561038257610382610bad56fea2646970667358221220006d1fe28ca48c2661c235a88de194a00f9639b9906b157448e630eaa65f00c264736f6c63430008170033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000004b520c812e8430659fc9f12f6d0c39026c83588d0000000000000000000000000000000000000000000000000000000000000003426167000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034241470000000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561000f575f80fd5b5060043610610106575f3560e01c806370a082311161009e578063a9059cbb1161006e578063a9059cbb1461026f578063c8a397a814610282578063cca6391b14610297578063d505accf146102aa578063dd62ed3e146102bd575f80fd5b806370a08231146101ea5780637a707468146102095780637ecebe001461024857806395d89b4114610267575f80fd5b806330adf81f116100d957806330adf81f14610175578063313ce5671461019c5780633644e515146101bb57806359e741d2146101e2575f80fd5b806306fdde031461010a578063095ea7b31461012857806318160ddd1461014b57806323b872dd14610162575b5f80fd5b6101126102e7565b60405161011f91906109d8565b60405180910390f35b61013b610136366004610a3f565b610372565b604051901515815260200161011f565b61015460035481565b60405190815260200161011f565b61013b610170366004610a67565b610388565b6101547f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c981565b6002546101a99060ff1681565b60405160ff909116815260200161011f565b6101547f87f1549f5698892438c00511259e873e4da1dd28b6c8d01ee6da1475d4b4fcde81565b610154600881565b6101546101f8366004610aa0565b60046020525f908152604090205481565b6102307f0000000000000000000000004b520c812e8430659fc9f12f6d0c39026c83588d81565b6040516001600160a01b03909116815260200161011f565b610154610256366004610aa0565b60066020525f908152604090205481565b6101126103ff565b61013b61027d366004610a3f565b61040c565b610295610290366004610ac0565b610418565b005b6102956102a5366004610ac0565b6104c4565b6102956102b8366004610ad7565b61056a565b6101546102cb366004610b44565b600560209081525f928352604080842090915290825290205481565b5f80546102f390610b75565b80601f016020809104026020016040519081016040528092919081815260200182805461031f90610b75565b801561036a5780601f106103415761010080835404028352916020019161036a565b820191905f5260205f20905b81548152906001019060200180831161034d57829003601f168201915b505050505081565b5f61037e338484610818565b5060015b92915050565b6001600160a01b0383165f9081526005602090815260408083203384529091528120545f19146103ea576001600160a01b0384165f908152600560209081526040808320338452909152812080548492906103e4908490610bc1565b90915550505b6103f5848484610879565b5060019392505050565b600180546102f390610b75565b5f61037e338484610879565b6040516323b872dd60e01b8152336004820152306024820152604481018290527f0000000000000000000000004b520c812e8430659fc9f12f6d0c39026c83588d6001600160a01b0316906323b872dd906064016020604051808303815f875af1158015610488573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906104ac9190610bd4565b506104c1336104bc600884610bf3565b6108fa565b50565b6104d8336104d3600884610bf3565b61095f565b60405163a9059cbb60e01b8152336004820152602481018290527f0000000000000000000000004b520c812e8430659fc9f12f6d0c39026c83588d6001600160a01b03169063a9059cbb906044016020604051808303815f875af1158015610542573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105669190610bd4565b5050565b428410156105bf5760405162461bcd60e51b815260206004820152601a60248201527f45524332303a205045524d49545f43414c4c5f4558504952454400000000000060448201526064015b60405180910390fd5b6001600160a01b0387165f90815260066020526040812080547f87f1549f5698892438c00511259e873e4da1dd28b6c8d01ee6da1475d4b4fcde917f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9918b918b918b918761062c83610c0a565b909155506040805160208101969096526001600160a01b0394851690860152929091166060840152608083015260a082015260c0810187905260e001604051602081830303815290604052805190602001206040516020016106a592919061190160f01b81526002810192909252602282015260420190565b6040516020818303038152906040528051906020012090507f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0825f1c111561072f5760405162461bcd60e51b815260206004820152601860248201527f546f6b656e3a20494e56414c49445f5349474e4154555245000000000000000060448201526064016105b6565b604080515f8082526020820180845284905260ff871692820192909252606081018590526080810184905260019060a0016020604051602081039080840390855afa158015610780573d5f803e3d5ffd5b5050604051601f1901519150506001600160a01b038116158015906107b65750886001600160a01b0316816001600160a01b0316145b6108025760405162461bcd60e51b815260206004820152601860248201527f45524332303a20494e56414c49445f5349474e4154555245000000000000000060448201526064016105b6565b61080d898989610818565b505050505050505050565b6001600160a01b038381165f8181526005602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591015b60405180910390a3505050565b6001600160a01b0383165f9081526004602052604090205461089c908290610bc1565b6001600160a01b038481165f8181526004602090815260408083209590955592861680825290849020805486019055925184815290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910161086c565b806003546109089190610c22565b6003556001600160a01b0382165f818152600460209081526040808320805486019055518481527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91015b60405180910390a35050565b6003805482900390556001600160a01b0382165f9081526004602052604090205461098b908290610bc1565b6001600160a01b0383165f818152600460205260408082209390935591517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906109539085815260200190565b5f602080835283518060208501525f5b81811015610a04578581018301518582016040015282016109e8565b505f604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b0381168114610a3a575f80fd5b919050565b5f8060408385031215610a50575f80fd5b610a5983610a24565b946020939093013593505050565b5f805f60608486031215610a79575f80fd5b610a8284610a24565b9250610a9060208501610a24565b9150604084013590509250925092565b5f60208284031215610ab0575f80fd5b610ab982610a24565b9392505050565b5f60208284031215610ad0575f80fd5b5035919050565b5f805f805f805f60e0888a031215610aed575f80fd5b610af688610a24565b9650610b0460208901610a24565b95506040880135945060608801359350608088013560ff81168114610b27575f80fd5b9699959850939692959460a0840135945060c09093013592915050565b5f8060408385031215610b55575f80fd5b610b5e83610a24565b9150610b6c60208401610a24565b90509250929050565b600181811c90821680610b8957607f821691505b602082108103610ba757634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b8181038181111561038257610382610bad565b5f60208284031215610be4575f80fd5b81518015158114610ab9575f80fd5b808202811582820484141761038257610382610bad565b5f60018201610c1b57610c1b610bad565b5060010190565b8082018082111561038257610382610bad56fea2646970667358221220006d1fe28ca48c2661c235a88de194a00f9639b9906b157448e630eaa65f00c264736f6c63430008170033

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

000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000004b520c812e8430659fc9f12f6d0c39026c83588d0000000000000000000000000000000000000000000000000000000000000003426167000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034241470000000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _tokenName (string): Bag
Arg [1] : _tokenSymbol (string): BAG
Arg [2] : _lightDGTokenAddress (address): 0x4b520c812E8430659FC9f12f6d0c39026C83588D

-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [2] : 0000000000000000000000004b520c812e8430659fc9f12f6d0c39026c83588d
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [4] : 4261670000000000000000000000000000000000000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [6] : 4241470000000000000000000000000000000000000000000000000000000000


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

OVERVIEW

BAG: The metaverse coin of the people. Aligning builders and hosts to become the #1 Metaverse community in the world.

Loading...
Loading
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.