ETH Price: $2,412.44 (-0.36%)

Token

Galore (GAL)
 

Overview

Max Total Supply

90,230.034429 GAL

Holders

145

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 6 Decimals)

Balance
0.000001 GAL

Value
$0.00
0x5bb456cd09d85156e182d2c7797eb49a43840187
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
Vyper_contract

Compiler Version
vyper:0.2.4

Optimization Enabled:
N/A

Other Settings:
MIT license

Contract Source Code (Vyper language format)

#
# Galore - A token made for traders.
#
# Galore has rules based on turns
# Galore burns, mints, aidrops and keeps a supply
# range between 100,000 GAL and 10,000 GAL
#
# Find out more about Galore @ https://galore.defilabs.eth.link
#
# A TOKEN TESTED BY DEFI LABS @ HTTPS://DEFILABS.ETH.LINK
# CREATOR: Dr. Mantis
#
# Telegram @ https://t.me/defilabs_community & @dr_mantis_defilabs

from vyper.interfaces import ERC20

implements: ERC20

event Transfer:
    sender: indexed(address)
    receiver: indexed(address)
    value: uint256

event Approval:
    owner: indexed(address)
    spender: indexed(address)
    value: uint256

owner: public(address)
airdrop_address: public(address)
name: public(String[64])
symbol: public(String[32])
decimals: public(uint256)
max_supply: public(uint256)
min_supply: public(uint256)
balanceOf: public(HashMap[address, uint256])
isBurning: public(bool)
allowances: HashMap[address, HashMap[address, uint256]]
total_supply: public(uint256)
turn: public(uint256)
tx_n: public(uint256)
inc_z: public(uint256)
mint_pct: public(decimal)
burn_pct: public(decimal)
airdrop_pct: public(decimal)
treasury_pct: public(decimal)
airdropQualifiedAddresses: public(address[200])
airdropAddressCount: public(uint256)

@external
def __init__(_name: String[64], _symbol: String[32], _decimals: uint256, _supply: uint256, _min_supply: uint256, _max_supply: uint256):
    init_supply: uint256 = _supply * 10 ** _decimals
    self.owner = msg.sender
    self.airdrop_address = msg.sender
    self.name = _name
    self.symbol = _symbol
    self.decimals = _decimals
    self.balanceOf[msg.sender] = init_supply
    self.total_supply = init_supply
    self.min_supply = _min_supply * 10 ** _decimals
    self.max_supply = _max_supply * 10 ** _decimals
    self.turn = 0
    self.isBurning = True
    self.tx_n = 0
    self.inc_z = 10000
    self.mint_pct = 0.0125
    self.burn_pct = 0.0125
    self.airdrop_pct = 0.0085
    self.treasury_pct = 0.0050
    self.airdropAddressCount = 0
    self.airdropQualifiedAddresses[0] = self.airdrop_address
    log Transfer(ZERO_ADDRESS, msg.sender, init_supply)

@view
@external
def totalSupply() -> uint256:
    return self.total_supply

@view
@external
def allowance(_owner : address, _spender : address) -> uint256:
    return self.allowances[_owner][_spender]

@internal
def _rateadj():
    if self.isBurning == True:
        self.burn_pct += 0.00125
        self.mint_pct += 0.00125
        self.airdrop_pct += 0.00085
        self.treasury_pct += 0.00050
    else:
        self.burn_pct -= 0.00100
        self.mint_pct -= 0.00100
        self.airdrop_pct -= 0.00068
        self.treasury_pct -= 0.00040
    if self.burn_pct > 0.2 or self.mint_pct > 0.2:
        self.mint_pct -= 0.005
        self.burn_pct -= 0.005
        self.airdrop_pct -= 0.006
        self.treasury_pct -= 0.0038
    if self.burn_pct < 0.01 or self.mint_pct < 0.01 or self.airdrop_pct < 0.0017 or self.treasury_pct < 0.001:
        self.mint_pct = 0.0125
        self.burn_pct = 0.0125
        self.airdrop_pct = 0.0085
        self.treasury_pct = 0.0050
    else:
        pass

@external
def setAirdropAddress(_airdropAddress: address):
    assert msg.sender != ZERO_ADDRESS
    assert _airdropAddress != ZERO_ADDRESS
    assert msg.sender == self.owner
    assert msg.sender == self.airdrop_address
    self.airdrop_address = _airdropAddress

@internal
def _minsupplyadj():
    if self.turn == 3:
        self.min_supply = 1000 * 10 ** self.decimals
    elif self.turn == 5:
        self.min_supply = 10000 * 10 ** self.decimals
    elif self.turn == 7:
        self.min_supply = 10 * 10 ** self.decimals
    elif self.turn == 9:
        self.min_supply = 10000 * 10 ** self.decimals

@internal
def _airdrop():
    split_calc: decimal = convert(self.balanceOf[self.airdrop_address] / 250, decimal)
    split: uint256 = convert(split_calc, uint256)
    self.airdropAddressCount = 0
    for x in self.airdropQualifiedAddresses:
        self.balanceOf[self.airdrop_address] -= split
        self.balanceOf[x] += split
        log Transfer(self.airdrop_address, x, split)

@internal
def _mint(_to: address, _value: uint256):
    assert _to != ZERO_ADDRESS, "Invalid Address."
    self.total_supply += _value
    self.balanceOf[_to] += _value
    log Transfer(ZERO_ADDRESS, _to, _value)

@internal
def _turn():
    self.turn += 1
    self._rateadj()
    self._minsupplyadj()

@internal
def _burn(_to: address, _value: uint256):
    assert _to != ZERO_ADDRESS, "Invalid Address."
    self.total_supply -= _value
    self.balanceOf[_to] -= _value
    log Transfer(_to, ZERO_ADDRESS, _value)

@external
def transfer(_to : address, _value : uint256) -> bool:
    assert _to != ZERO_ADDRESS, "Invalid Address"
    if self.total_supply >= self.max_supply:
        self._turn()
        self.isBurning = True
    elif self.total_supply <= self.min_supply:
        self._turn()
        self.isBurning = False
    if self.airdropAddressCount == 0:
        self._rateadj()
    if self.isBurning == True and (self.turn % 2) != 0:
        val: decimal = convert(_value, decimal)
        burn_amt: uint256 = convert(val * self.burn_pct, uint256)
        airdrop_amt: uint256 = convert(val * self.airdrop_pct, uint256)
        treasury_amt: uint256 = convert(val * self.treasury_pct, uint256)
        tx_amt: uint256 = _value - burn_amt - airdrop_amt - treasury_amt
        self._burn(msg.sender, burn_amt)
        self.balanceOf[msg.sender] -= tx_amt
        self.balanceOf[_to] += tx_amt
        log Transfer(msg.sender, _to, tx_amt)
        self.balanceOf[msg.sender] -= treasury_amt
        self.balanceOf[self.owner] += treasury_amt
        log Transfer(msg.sender, self.owner, treasury_amt)
        self.balanceOf[msg.sender] -= airdrop_amt
        self.balanceOf[self.airdrop_address] += airdrop_amt
        log Transfer(msg.sender, self.airdrop_address, airdrop_amt)
        self.tx_n += 1
        self.airdropAddressCount += 1
        if self.airdropAddressCount < 199:
            self.airdropQualifiedAddresses[self.airdropAddressCount] = msg.sender
        elif self.airdropAddressCount == 199:
            self.airdropQualifiedAddresses[self.airdropAddressCount] = msg.sender
            self._airdrop()
    
    elif self.isBurning == False and (self.turn % 2) == 0:
        val: decimal = convert(_value, decimal)
        mint_amt: uint256 = convert(val * self.mint_pct, uint256)
        airdrop_amt: uint256 = convert(val * self.airdrop_pct, uint256)
        treasury_amt: uint256 = convert(val * self.treasury_pct, uint256)
        tx_amt: uint256 = _value - airdrop_amt - treasury_amt
        self._mint(msg.sender, mint_amt)
        self.balanceOf[msg.sender] -= tx_amt
        self.balanceOf[_to] += tx_amt
        log Transfer(msg.sender, _to, tx_amt)
        self.balanceOf[msg.sender] -= treasury_amt
        self.balanceOf[self.owner] += treasury_amt
        log Transfer(msg.sender, self.owner, treasury_amt)
        self.balanceOf[msg.sender] -= airdrop_amt
        self.balanceOf[self.airdrop_address] += airdrop_amt
        log Transfer(msg.sender, self.airdrop_address, airdrop_amt)
        self.tx_n += 1
        self.airdropAddressCount += 1
        if self.airdropAddressCount < 199:
            self.airdropQualifiedAddresses[self.airdropAddressCount] = msg.sender
        elif self.airdropAddressCount == 199:
            self.airdropQualifiedAddresses[self.airdropAddressCount] = msg.sender
            self._airdrop()
    else:
        raise "Error at TX Block"
    return True

@external
def transferFrom(_from : address, _to : address, _value : uint256) -> bool:
    self.balanceOf[_from] -= _value
    self.balanceOf[_to] += _value
    self.allowances[_from][msg.sender] -= _value
    log Transfer(_from, _to, _value)
    return True

@external
def approve(_spender : address, _value : uint256) -> bool:
    self.allowances[msg.sender][_spender] = _value
    log Approval(msg.sender, _spender, _value)
    return True

Contract Security Audit

Contract ABI

[{"name":"Transfer","inputs":[{"type":"address","name":"sender","indexed":true},{"type":"address","name":"receiver","indexed":true},{"type":"uint256","name":"value","indexed":false}],"anonymous":false,"type":"event"},{"name":"Approval","inputs":[{"type":"address","name":"owner","indexed":true},{"type":"address","name":"spender","indexed":true},{"type":"uint256","name":"value","indexed":false}],"anonymous":false,"type":"event"},{"outputs":[],"inputs":[{"type":"string","name":"_name"},{"type":"string","name":"_symbol"},{"type":"uint256","name":"_decimals"},{"type":"uint256","name":"_supply"},{"type":"uint256","name":"_min_supply"},{"type":"uint256","name":"_max_supply"}],"stateMutability":"nonpayable","type":"constructor"},{"name":"totalSupply","outputs":[{"type":"uint256","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":1151},{"name":"allowance","outputs":[{"type":"uint256","name":""}],"inputs":[{"type":"address","name":"_owner"},{"type":"address","name":"_spender"}],"stateMutability":"view","type":"function","gas":1489},{"name":"setAirdropAddress","outputs":[],"inputs":[{"type":"address","name":"_airdropAddress"}],"stateMutability":"nonpayable","type":"function","gas":37420},{"name":"transfer","outputs":[{"type":"bool","name":""}],"inputs":[{"type":"address","name":"_to"},{"type":"uint256","name":"_value"}],"stateMutability":"nonpayable","type":"function","gas":17304300},{"name":"transferFrom","outputs":[{"type":"bool","name":""}],"inputs":[{"type":"address","name":"_from"},{"type":"address","name":"_to"},{"type":"uint256","name":"_value"}],"stateMutability":"nonpayable","type":"function","gas":111276},{"name":"approve","outputs":[{"type":"bool","name":""}],"inputs":[{"type":"address","name":"_spender"},{"type":"uint256","name":"_value"}],"stateMutability":"nonpayable","type":"function","gas":38063},{"name":"owner","outputs":[{"type":"address","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":1511},{"name":"airdrop_address","outputs":[{"type":"address","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":1541},{"name":"name","outputs":[{"type":"string","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":7973},{"name":"symbol","outputs":[{"type":"string","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":7026},{"name":"decimals","outputs":[{"type":"uint256","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":1631},{"name":"max_supply","outputs":[{"type":"uint256","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":1661},{"name":"min_supply","outputs":[{"type":"uint256","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":1691},{"name":"balanceOf","outputs":[{"type":"uint256","name":""}],"inputs":[{"type":"address","name":"arg0"}],"stateMutability":"view","type":"function","gas":1875},{"name":"isBurning","outputs":[{"type":"bool","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":1751},{"name":"total_supply","outputs":[{"type":"uint256","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":1781},{"name":"turn","outputs":[{"type":"uint256","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":1811},{"name":"tx_n","outputs":[{"type":"uint256","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":1841},{"name":"inc_z","outputs":[{"type":"uint256","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":1871},{"name":"mint_pct","outputs":[{"type":"fixed168x10","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":1901},{"name":"burn_pct","outputs":[{"type":"fixed168x10","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":1931},{"name":"airdrop_pct","outputs":[{"type":"fixed168x10","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":1961},{"name":"treasury_pct","outputs":[{"type":"fixed168x10","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":1991},{"name":"airdropQualifiedAddresses","outputs":[{"type":"address","name":""}],"inputs":[{"type":"uint256","name":"arg0"}],"stateMutability":"view","type":"function","gas":2130},{"name":"airdropAddressCount","outputs":[{"type":"uint256","name":""}],"inputs":[],"stateMutability":"view","type":"function","gas":2051}]

740100000000000000000000000000000000000000006020526f7fffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff8000000000000000000000000000000060605274012a05f1fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffed5fa0e000000000000000000000000000000000060a05260c0611da66101403934156100a157600080fd5b60606020611da660c03960c051611da6016102003960406020611da660c03960c0516004013511156100d257600080fd5b604060206020611da60160c03960c051611da60161028039602060206020611da60160c03960c05160040135111561010957600080fd5b6101a051604e610180511061011d57600080fd5b61018051600a0a808202821582848304141761013857600080fd5b809050905090506102e052336000553360015561020080600260c052602060c020602082510161012060006003818352015b8261012051602002111561017d5761019f565b61012051602002850151610120518501555b815160010180835281141561016a575b50505050505061028080600360c052602060c020602082510161012060006002818352015b826101205160200211156101d7576101f9565b61012051602002850151610120518501555b81516001018083528114156101c4575b505050505050610180516004556102e05160073360e05260c052604060c020556102e051600a556101c051604e610180511061023457600080fd5b61018051600a0a808202821582848304141761024f57600080fd5b809050905090506006556101e051604e610180511061026d57600080fd5b61018051600a0a808202821582848304141761028857600080fd5b809050905090506005556000600b5560016008556000600c55612710600d556307735940600e556307735940600f55630510ff406010556302faf0806011556000601355600154601260c052602060c020556102e051610300523360007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610300a3611d8e56600436101561000d57611a77565b600035601c52740100000000000000000000000000000000000000006020526f7fffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff8000000000000000000000000000000060605274012a05f1fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffed5fa0e000000000000000000000000000000000060a0526318160ddd60005114156100c85734156100ba57600080fd5b600a5460005260206000f350005b63dd62ed3e600051141561012f5734156100e157600080fd5b60043560205181106100f257600080fd5b50602435602051811061010457600080fd5b50600960043560e05260c052604060c02060243560e05260c052604060c0205460005260206000f350005b600015610456575b610140526001600854141561021757600f805462bebc2060a0518183018060805190131561016457600080fd5b809190121561017257600080fd5b90509050815550600e805462bebc2060a0518183018060805190131561019757600080fd5b80919012156101a557600080fd5b90509050815550601080546281b32060a051818301806080519013156101ca57600080fd5b80919012156101d857600080fd5b9050905081555060118054624c4b4060a051818301806080519013156101fd57600080fd5b809190121561020b57600080fd5b905090508155506102e4565b600f80546298968060a0518183038060805190131561023557600080fd5b809190121561024357600080fd5b90509050815550600e80546298968060a0518183038060805190131561026857600080fd5b809190121561027657600080fd5b90509050815550601080546267c28060a0518183038060805190131561029b57600080fd5b80919012156102a957600080fd5b9050905081555060118054623d090060a051818303806080519013156102ce57600080fd5b80919012156102dc57600080fd5b905090508155505b6377359400600f5413156102f9576001610303565b6377359400600e54135b5b156103da57600e80546302faf08060a0518183038060805190131561032857600080fd5b809190121561033657600080fd5b90509050815550600f80546302faf08060a0518183038060805190131561035c57600080fd5b809190121561036a57600080fd5b9050905081555060108054630393870060a0518183038060805190131561039057600080fd5b809190121561039e57600080fd5b9050905081555060118054630243d58060a051818303806080519013156103c457600080fd5b80919012156103d257600080fd5b905090508155505b6305f5e100600f5412156103ef576001610424565b6305f5e100600e541215610404576001610423565b63010366406010541215610419576001610422565b62989680601154125b5b5b5b1561044f576307735940600e556307735940600f55630510ff406010556302faf080601155610450565b5b61014051565b63ab0eda9e60005114156104c157341561046f57600080fd5b600435602051811061048057600080fd5b506000331861048e57600080fd5b60006004351861049d57600080fd5b60005433146104ab57600080fd5b60015433146104b957600080fd5b600435600155005b6000156105e9575b610140526003600b541415610513576103e8604e600454106104ea57600080fd5b600454600a0a808202821582848304141761050457600080fd5b809050905090506006556105e3565b6005600b54141561055957612710604e6004541061053057600080fd5b600454600a0a808202821582848304141761054a57600080fd5b809050905090506006556105e2565b6007600b54141561059e57600a604e6004541061057557600080fd5b600454600a0a808202821582848304141761058f57600080fd5b809050905090506006556105e1565b6009600b5414156105e057612710604e600454106105bb57600080fd5b600454600a0a80820282158284830414176105d557600080fd5b809050905090506006555b5b5b5b61014051565b600015610721575b610140526402540be400600760015460e05260c052604060c0205460fa808061061957600080fd5b8204905090500260805181111561062f57600080fd5b610160526402540be40061016051600081121561064b57600080fd5b046101805260006013556101c0600060c8818352015b6101c051601260c052602060c02001546101a052600760015460e05260c052604060c0208054610180518082101561069857600080fd5b8082039050905081555060076101a05160e05260c052604060c0208054610180518181830110156106c857600080fd5b80820190509050815550610180516101e0526101a0516001547fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60206101e0a35b8151600101808352811415610661575b505061014051565b600015610811575b6101805261014052610160526308c379a06101a05260206101c05260106101e0527f496e76616c696420416464726573732e00000000000000000000000000000000610200526101e050600061014051186107855760646101bcfd5b600a80546101605181818301101561079c57600080fd5b8082019050905081555060076101405160e05260c052604060c0208054610160518181830110156107cc57600080fd5b8082019050905081555061016051610240526101405160007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610240a361018051565b600015610872575b61014052600b8054600181818301101561083257600080fd5b808201905090508155506101405160065801610137565b610140526000506101405161016051600658016104c9565b610160526101405260005061014051565b60001561095e575b6101805261014052610160526308c379a06101a05260206101c05260106101e0527f496e76616c696420416464726573732e00000000000000000000000000000000610200526101e050600061014051186108d65760646101bcfd5b600a805461016051808210156108eb57600080fd5b8082039050905081555060076101405160e05260c052604060c0208054610160518082101561091957600080fd5b8082039050905081555061016051610240526000610140517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610240a361018051565b63a9059cbb60005114156114a457341561097757600080fd5b600435602051811061098857600080fd5b506308c379a061014052602061016052600f610180527f496e76616c6964204164647265737300000000000000000000000000000000006101a052610180506000600435186109d857606461015cfd5b600554600a54101515610a23576101405161016051610180516101a0516101c05160065801610819565b6101c0526101a0526101805261016052610140526000506001600855610a6b565b600654600a54111515610a6a576101405161016051610180516101a0516101c05160065801610819565b6101c0526101a05261018052610160526101405260005060006008555b5b6013541515610aa9576101405161016051610180516101a0516101c05160065801610137565b6101c0526101a0526101805261016052610140526000505b60016008541415610ad3576000600b5460028080610ac657600080fd5b8206905090501415610ad6565b60005b15610f88576402540be40060243502608051811115610af457600080fd5b6104a0526402540be4006104a051600f5460a0518183028315838583051417610b1c57600080fd5b6402540be4008105905080608051901315610b3657600080fd5b8091901215610b4457600080fd5b905090506000811215610b5657600080fd5b046104c0526402540be4006104a05160105460a0518183028315838583051417610b7f57600080fd5b6402540be4008105905080608051901315610b9957600080fd5b8091901215610ba757600080fd5b905090506000811215610bb957600080fd5b046104e0526402540be4006104a05160115460a0518183028315838583051417610be257600080fd5b6402540be4008105905080608051901315610bfc57600080fd5b8091901215610c0a57600080fd5b905090506000811215610c1c57600080fd5b04610500526024356104c05180821015610c3557600080fd5b808203905090506104e05180821015610c4d57600080fd5b808203905090506105005180821015610c6557600080fd5b8082039050905061052052610140610540525b61054051516020610540510161054052610540610540511015610c9a57610c78565b33610560526104c0516105805261058051610560516006580161087a565b610520610540525b6105405152602061054051036105405261014061054051101515610ce357610cc0565b60005060073360e05260c052604060c02080546105205180821015610d0757600080fd5b80820390509050815550600760043560e05260c052604060c020805461052051818183011015610d3657600080fd5b80820190509050815550610520516105e052600435337fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60206105e0a360073360e05260c052604060c02080546105005180821015610d9457600080fd5b80820390509050815550600760005460e05260c052604060c020805461050051818183011015610dc357600080fd5b808201905090508155506105005161060052600054337fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610600a360073360e05260c052604060c02080546104e05180821015610e2157600080fd5b80820390509050815550600760015460e05260c052604060c02080546104e051818183011015610e5057600080fd5b808201905090508155506104e05161062052600154337fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610620a3600c80546001818183011015610ea257600080fd5b80820190509050815550601380546001818183011015610ec157600080fd5b8082019050905081555060c76013541015610ef8573360135460c88110610ee757600080fd5b601260c052602060c0200155610f83565b60c76013541415610f82573360135460c88110610f1457600080fd5b601260c052602060c0200155610140610640525b61064051516020610640510161064052610640610640511015610f4a57610f28565b600658016105f1565b610620610640525b6106405152602061064051036106405261014061064051101515610f7e57610f5b565b6000505b5b611497565b6008541515610fad57600b5460028080610fa157600080fd5b82069050905015610fb0565b60005b1561144a576402540be40060243502608051811115610fce57600080fd5b6102e0526402540be4006102e051600e5460a0518183028315838583051417610ff657600080fd5b6402540be400810590508060805190131561101057600080fd5b809190121561101e57600080fd5b90509050600081121561103057600080fd5b04610300526402540be4006102e05160105460a051818302831583858305141761105957600080fd5b6402540be400810590508060805190131561107357600080fd5b809190121561108157600080fd5b90509050600081121561109357600080fd5b04610320526402540be4006102e05160115460a05181830283158385830514176110bc57600080fd5b6402540be40081059050806080519013156110d657600080fd5b80919012156110e457600080fd5b9050905060008112156110f657600080fd5b0461034052602435610320518082101561110f57600080fd5b80820390509050610340518082101561112757600080fd5b8082039050905061036052610140610380525b6103805151602061038051016103805261038061038051101561115c5761113a565b336103a052610300516103c0526103c0516103a05160065801610729565b610360610380525b61038051526020610380510361038052610140610380511015156111a557611182565b60005060073360e05260c052604060c020805461036051808210156111c957600080fd5b80820390509050815550600760043560e05260c052604060c0208054610360518181830110156111f857600080fd5b808201905090508155506103605161042052600435337fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610420a360073360e05260c052604060c0208054610340518082101561125657600080fd5b80820390509050815550600760005460e05260c052604060c02080546103405181818301101561128557600080fd5b808201905090508155506103405161044052600054337fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610440a360073360e05260c052604060c020805461032051808210156112e357600080fd5b80820390509050815550600760015460e05260c052604060c02080546103205181818301101561131257600080fd5b808201905090508155506103205161046052600154337fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610460a3600c8054600181818301101561136457600080fd5b8082019050905081555060138054600181818301101561138357600080fd5b8082019050905081555060c760135410156113ba573360135460c881106113a957600080fd5b601260c052602060c0200155611445565b60c76013541415611444573360135460c881106113d657600080fd5b601260c052602060c0200155610140610480525b6104805151602061048051016104805261048061048051101561140c576113ea565b600658016105f1565b610460610480525b61048051526020610480510361048052610140610480511015156114405761141d565b6000505b5b611496565b6308c379a0610240526020610260526011610280527f4572726f7220617420545820426c6f636b0000000000000000000000000000006102a05261028050600061149557606461025cfd5b5b5b600160005260206000f350005b6323b872dd60005114156115b45734156114bd57600080fd5b60043560205181106114ce57600080fd5b5060243560205181106114e057600080fd5b50600760043560e05260c052604060c02080546044358082101561150357600080fd5b80820390509050815550600760243560e05260c052604060c020805460443581818301101561153157600080fd5b80820190509050815550600960043560e05260c052604060c0203360e05260c052604060c02080546044358082101561156957600080fd5b80820390509050815550604435610140526024356004357fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610140a3600160005260206000f350005b63095ea7b3600051141561163e5734156115cd57600080fd5b60043560205181106115de57600080fd5b5060243560093360e05260c052604060c02060043560e05260c052604060c0205560243561014052600435337f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9256020610140a3600160005260206000f350005b638da5cb5b600051141561166557341561165757600080fd5b60005460005260206000f350005b63ed0ace85600051141561168c57341561167e57600080fd5b60015460005260206000f350005b6306fdde0360005114156117405734156116a557600080fd5b60028060c052602060c020610180602082540161012060006003818352015b826101205160200211156116d7576116f9565b61012051850154610120516020028501525b81516001018083528114156116c4575b50505050505061018051806101a001818260206001820306601f82010390500336823750506020610160526040610180510160206001820306601f8201039050610160f350005b6395d89b4160005114156117f457341561175957600080fd5b60038060c052602060c020610180602082540161012060006002818352015b8261012051602002111561178b576117ad565b61012051850154610120516020028501525b8151600101808352811415611778575b50505050505061018051806101a001818260206001820306601f82010390500336823750506020610160526040610180510160206001820306601f8201039050610160f350005b63313ce567600051141561181b57341561180d57600080fd5b60045460005260206000f350005b638a333b50600051141561184257341561183457600080fd5b60055460005260206000f350005b6397ddd1ed600051141561186957341561185b57600080fd5b60065460005260206000f350005b6370a0823160005114156118b057341561188257600080fd5b600435602051811061189357600080fd5b50600760043560e05260c052604060c0205460005260206000f350005b635b7c821060005114156118d75734156118c957600080fd5b60085460005260206000f350005b633940e9ee60005114156118fe5734156118f057600080fd5b600a5460005260206000f350005b638b299903600051141561192557341561191757600080fd5b600b5460005260206000f350005b6316eee3ff600051141561194c57341561193e57600080fd5b600c5460005260206000f350005b63d28cf50d600051141561197357341561196557600080fd5b600d5460005260206000f350005b63dd933101600051141561199a57341561198c57600080fd5b600e5460005260206000f350005b63f276395f60005114156119c15734156119b357600080fd5b600f5460005260206000f350005b63a683c6c460005114156119e85734156119da57600080fd5b60105460005260206000f350005b637a1d52326000511415611a0f573415611a0157600080fd5b60115460005260206000f350005b63845c52ed6000511415611a4f573415611a2857600080fd5b60043560c88110611a3857600080fd5b601260c052602060c020015460005260206000f350005b63d5d9e45e6000511415611a76573415611a6857600080fd5b60135460005260206000f350005b5b60006000fd5b610311611d8e03610311600039610311611d8e036000f300000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000186a0000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000186a0000000000000000000000000000000000000000000000000000000000000000647616c6f72650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000347414c0000000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x600436101561000d57611a77565b600035601c52740100000000000000000000000000000000000000006020526f7fffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff8000000000000000000000000000000060605274012a05f1fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffed5fa0e000000000000000000000000000000000060a0526318160ddd60005114156100c85734156100ba57600080fd5b600a5460005260206000f350005b63dd62ed3e600051141561012f5734156100e157600080fd5b60043560205181106100f257600080fd5b50602435602051811061010457600080fd5b50600960043560e05260c052604060c02060243560e05260c052604060c0205460005260206000f350005b600015610456575b610140526001600854141561021757600f805462bebc2060a0518183018060805190131561016457600080fd5b809190121561017257600080fd5b90509050815550600e805462bebc2060a0518183018060805190131561019757600080fd5b80919012156101a557600080fd5b90509050815550601080546281b32060a051818301806080519013156101ca57600080fd5b80919012156101d857600080fd5b9050905081555060118054624c4b4060a051818301806080519013156101fd57600080fd5b809190121561020b57600080fd5b905090508155506102e4565b600f80546298968060a0518183038060805190131561023557600080fd5b809190121561024357600080fd5b90509050815550600e80546298968060a0518183038060805190131561026857600080fd5b809190121561027657600080fd5b90509050815550601080546267c28060a0518183038060805190131561029b57600080fd5b80919012156102a957600080fd5b9050905081555060118054623d090060a051818303806080519013156102ce57600080fd5b80919012156102dc57600080fd5b905090508155505b6377359400600f5413156102f9576001610303565b6377359400600e54135b5b156103da57600e80546302faf08060a0518183038060805190131561032857600080fd5b809190121561033657600080fd5b90509050815550600f80546302faf08060a0518183038060805190131561035c57600080fd5b809190121561036a57600080fd5b9050905081555060108054630393870060a0518183038060805190131561039057600080fd5b809190121561039e57600080fd5b9050905081555060118054630243d58060a051818303806080519013156103c457600080fd5b80919012156103d257600080fd5b905090508155505b6305f5e100600f5412156103ef576001610424565b6305f5e100600e541215610404576001610423565b63010366406010541215610419576001610422565b62989680601154125b5b5b5b1561044f576307735940600e556307735940600f55630510ff406010556302faf080601155610450565b5b61014051565b63ab0eda9e60005114156104c157341561046f57600080fd5b600435602051811061048057600080fd5b506000331861048e57600080fd5b60006004351861049d57600080fd5b60005433146104ab57600080fd5b60015433146104b957600080fd5b600435600155005b6000156105e9575b610140526003600b541415610513576103e8604e600454106104ea57600080fd5b600454600a0a808202821582848304141761050457600080fd5b809050905090506006556105e3565b6005600b54141561055957612710604e6004541061053057600080fd5b600454600a0a808202821582848304141761054a57600080fd5b809050905090506006556105e2565b6007600b54141561059e57600a604e6004541061057557600080fd5b600454600a0a808202821582848304141761058f57600080fd5b809050905090506006556105e1565b6009600b5414156105e057612710604e600454106105bb57600080fd5b600454600a0a80820282158284830414176105d557600080fd5b809050905090506006555b5b5b5b61014051565b600015610721575b610140526402540be400600760015460e05260c052604060c0205460fa808061061957600080fd5b8204905090500260805181111561062f57600080fd5b610160526402540be40061016051600081121561064b57600080fd5b046101805260006013556101c0600060c8818352015b6101c051601260c052602060c02001546101a052600760015460e05260c052604060c0208054610180518082101561069857600080fd5b8082039050905081555060076101a05160e05260c052604060c0208054610180518181830110156106c857600080fd5b80820190509050815550610180516101e0526101a0516001547fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60206101e0a35b8151600101808352811415610661575b505061014051565b600015610811575b6101805261014052610160526308c379a06101a05260206101c05260106101e0527f496e76616c696420416464726573732e00000000000000000000000000000000610200526101e050600061014051186107855760646101bcfd5b600a80546101605181818301101561079c57600080fd5b8082019050905081555060076101405160e05260c052604060c0208054610160518181830110156107cc57600080fd5b8082019050905081555061016051610240526101405160007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610240a361018051565b600015610872575b61014052600b8054600181818301101561083257600080fd5b808201905090508155506101405160065801610137565b610140526000506101405161016051600658016104c9565b610160526101405260005061014051565b60001561095e575b6101805261014052610160526308c379a06101a05260206101c05260106101e0527f496e76616c696420416464726573732e00000000000000000000000000000000610200526101e050600061014051186108d65760646101bcfd5b600a805461016051808210156108eb57600080fd5b8082039050905081555060076101405160e05260c052604060c0208054610160518082101561091957600080fd5b8082039050905081555061016051610240526000610140517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610240a361018051565b63a9059cbb60005114156114a457341561097757600080fd5b600435602051811061098857600080fd5b506308c379a061014052602061016052600f610180527f496e76616c6964204164647265737300000000000000000000000000000000006101a052610180506000600435186109d857606461015cfd5b600554600a54101515610a23576101405161016051610180516101a0516101c05160065801610819565b6101c0526101a0526101805261016052610140526000506001600855610a6b565b600654600a54111515610a6a576101405161016051610180516101a0516101c05160065801610819565b6101c0526101a05261018052610160526101405260005060006008555b5b6013541515610aa9576101405161016051610180516101a0516101c05160065801610137565b6101c0526101a0526101805261016052610140526000505b60016008541415610ad3576000600b5460028080610ac657600080fd5b8206905090501415610ad6565b60005b15610f88576402540be40060243502608051811115610af457600080fd5b6104a0526402540be4006104a051600f5460a0518183028315838583051417610b1c57600080fd5b6402540be4008105905080608051901315610b3657600080fd5b8091901215610b4457600080fd5b905090506000811215610b5657600080fd5b046104c0526402540be4006104a05160105460a0518183028315838583051417610b7f57600080fd5b6402540be4008105905080608051901315610b9957600080fd5b8091901215610ba757600080fd5b905090506000811215610bb957600080fd5b046104e0526402540be4006104a05160115460a0518183028315838583051417610be257600080fd5b6402540be4008105905080608051901315610bfc57600080fd5b8091901215610c0a57600080fd5b905090506000811215610c1c57600080fd5b04610500526024356104c05180821015610c3557600080fd5b808203905090506104e05180821015610c4d57600080fd5b808203905090506105005180821015610c6557600080fd5b8082039050905061052052610140610540525b61054051516020610540510161054052610540610540511015610c9a57610c78565b33610560526104c0516105805261058051610560516006580161087a565b610520610540525b6105405152602061054051036105405261014061054051101515610ce357610cc0565b60005060073360e05260c052604060c02080546105205180821015610d0757600080fd5b80820390509050815550600760043560e05260c052604060c020805461052051818183011015610d3657600080fd5b80820190509050815550610520516105e052600435337fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60206105e0a360073360e05260c052604060c02080546105005180821015610d9457600080fd5b80820390509050815550600760005460e05260c052604060c020805461050051818183011015610dc357600080fd5b808201905090508155506105005161060052600054337fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610600a360073360e05260c052604060c02080546104e05180821015610e2157600080fd5b80820390509050815550600760015460e05260c052604060c02080546104e051818183011015610e5057600080fd5b808201905090508155506104e05161062052600154337fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610620a3600c80546001818183011015610ea257600080fd5b80820190509050815550601380546001818183011015610ec157600080fd5b8082019050905081555060c76013541015610ef8573360135460c88110610ee757600080fd5b601260c052602060c0200155610f83565b60c76013541415610f82573360135460c88110610f1457600080fd5b601260c052602060c0200155610140610640525b61064051516020610640510161064052610640610640511015610f4a57610f28565b600658016105f1565b610620610640525b6106405152602061064051036106405261014061064051101515610f7e57610f5b565b6000505b5b611497565b6008541515610fad57600b5460028080610fa157600080fd5b82069050905015610fb0565b60005b1561144a576402540be40060243502608051811115610fce57600080fd5b6102e0526402540be4006102e051600e5460a0518183028315838583051417610ff657600080fd5b6402540be400810590508060805190131561101057600080fd5b809190121561101e57600080fd5b90509050600081121561103057600080fd5b04610300526402540be4006102e05160105460a051818302831583858305141761105957600080fd5b6402540be400810590508060805190131561107357600080fd5b809190121561108157600080fd5b90509050600081121561109357600080fd5b04610320526402540be4006102e05160115460a05181830283158385830514176110bc57600080fd5b6402540be40081059050806080519013156110d657600080fd5b80919012156110e457600080fd5b9050905060008112156110f657600080fd5b0461034052602435610320518082101561110f57600080fd5b80820390509050610340518082101561112757600080fd5b8082039050905061036052610140610380525b6103805151602061038051016103805261038061038051101561115c5761113a565b336103a052610300516103c0526103c0516103a05160065801610729565b610360610380525b61038051526020610380510361038052610140610380511015156111a557611182565b60005060073360e05260c052604060c020805461036051808210156111c957600080fd5b80820390509050815550600760043560e05260c052604060c0208054610360518181830110156111f857600080fd5b808201905090508155506103605161042052600435337fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610420a360073360e05260c052604060c0208054610340518082101561125657600080fd5b80820390509050815550600760005460e05260c052604060c02080546103405181818301101561128557600080fd5b808201905090508155506103405161044052600054337fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610440a360073360e05260c052604060c020805461032051808210156112e357600080fd5b80820390509050815550600760015460e05260c052604060c02080546103205181818301101561131257600080fd5b808201905090508155506103205161046052600154337fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610460a3600c8054600181818301101561136457600080fd5b8082019050905081555060138054600181818301101561138357600080fd5b8082019050905081555060c760135410156113ba573360135460c881106113a957600080fd5b601260c052602060c0200155611445565b60c76013541415611444573360135460c881106113d657600080fd5b601260c052602060c0200155610140610480525b6104805151602061048051016104805261048061048051101561140c576113ea565b600658016105f1565b610460610480525b61048051526020610480510361048052610140610480511015156114405761141d565b6000505b5b611496565b6308c379a0610240526020610260526011610280527f4572726f7220617420545820426c6f636b0000000000000000000000000000006102a05261028050600061149557606461025cfd5b5b5b600160005260206000f350005b6323b872dd60005114156115b45734156114bd57600080fd5b60043560205181106114ce57600080fd5b5060243560205181106114e057600080fd5b50600760043560e05260c052604060c02080546044358082101561150357600080fd5b80820390509050815550600760243560e05260c052604060c020805460443581818301101561153157600080fd5b80820190509050815550600960043560e05260c052604060c0203360e05260c052604060c02080546044358082101561156957600080fd5b80820390509050815550604435610140526024356004357fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610140a3600160005260206000f350005b63095ea7b3600051141561163e5734156115cd57600080fd5b60043560205181106115de57600080fd5b5060243560093360e05260c052604060c02060043560e05260c052604060c0205560243561014052600435337f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9256020610140a3600160005260206000f350005b638da5cb5b600051141561166557341561165757600080fd5b60005460005260206000f350005b63ed0ace85600051141561168c57341561167e57600080fd5b60015460005260206000f350005b6306fdde0360005114156117405734156116a557600080fd5b60028060c052602060c020610180602082540161012060006003818352015b826101205160200211156116d7576116f9565b61012051850154610120516020028501525b81516001018083528114156116c4575b50505050505061018051806101a001818260206001820306601f82010390500336823750506020610160526040610180510160206001820306601f8201039050610160f350005b6395d89b4160005114156117f457341561175957600080fd5b60038060c052602060c020610180602082540161012060006002818352015b8261012051602002111561178b576117ad565b61012051850154610120516020028501525b8151600101808352811415611778575b50505050505061018051806101a001818260206001820306601f82010390500336823750506020610160526040610180510160206001820306601f8201039050610160f350005b63313ce567600051141561181b57341561180d57600080fd5b60045460005260206000f350005b638a333b50600051141561184257341561183457600080fd5b60055460005260206000f350005b6397ddd1ed600051141561186957341561185b57600080fd5b60065460005260206000f350005b6370a0823160005114156118b057341561188257600080fd5b600435602051811061189357600080fd5b50600760043560e05260c052604060c0205460005260206000f350005b635b7c821060005114156118d75734156118c957600080fd5b60085460005260206000f350005b633940e9ee60005114156118fe5734156118f057600080fd5b600a5460005260206000f350005b638b299903600051141561192557341561191757600080fd5b600b5460005260206000f350005b6316eee3ff600051141561194c57341561193e57600080fd5b600c5460005260206000f350005b63d28cf50d600051141561197357341561196557600080fd5b600d5460005260206000f350005b63dd933101600051141561199a57341561198c57600080fd5b600e5460005260206000f350005b63f276395f60005114156119c15734156119b357600080fd5b600f5460005260206000f350005b63a683c6c460005114156119e85734156119da57600080fd5b60105460005260206000f350005b637a1d52326000511415611a0f573415611a0157600080fd5b60115460005260206000f350005b63845c52ed6000511415611a4f573415611a2857600080fd5b60043560c88110611a3857600080fd5b601260c052602060c020015460005260206000f350005b63d5d9e45e6000511415611a76573415611a6857600080fd5b60135460005260206000f350005b5b60006000fd

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

00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000186a0000000000000000000000000000000000000000000000000000000000000271000000000000000000000000000000000000000000000000000000000000186a0000000000000000000000000000000000000000000000000000000000000000647616c6f72650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000347414c0000000000000000000000000000000000000000000000000000000000
-----Encoded View---------------
10 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000100
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [3] : 00000000000000000000000000000000000000000000000000000000000186a0
Arg [4] : 0000000000000000000000000000000000000000000000000000000000002710
Arg [5] : 00000000000000000000000000000000000000000000000000000000000186a0
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [7] : 47616c6f72650000000000000000000000000000000000000000000000000000
Arg [8] : 0000000000000000000000000000000000000000000000000000000000000003
Arg [9] : 47414c0000000000000000000000000000000000000000000000000000000000


Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.