ETH Price: $2,263.71 (-5.04%)

Token

Where is Sam (WSBF)
 

Overview

Max Total Supply

8,000,000,000 WSBF

Holders

45

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
0.424871548715123702 WSBF

Value
$0.00
0x5d82c805e3b9eb47ee7fc09e75a51b59f3f00b96
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.3.7

Optimization Enabled:
N/A

Other Settings:
None license

Contract Source Code (Vyper language format)

# @version 0.3.7

from vyper.interfaces import ERC20

implements: ERC20

interface IUniswapV2Factory:

    def getPair(
        _tokenA: address,
        _tokenB: address
    ) -> address: view

    def createPair(
        _tokenA: address,
        _tokenB: address
    ) -> address: nonpayable

interface IUniswapV2Router02:
	def swapExactTokensForETHSupportingFeeOnTransferTokens(
        _amountIn: uint256,
        _amountOutMin: uint256,
        _path: DynArray[address, 3],
        _to: address,
        _deadline: uint256
    ): nonpayable

# ===== EVENTS ===== #

event Transfer:
	_from: indexed(address)
	_to: indexed(address)
	_value: uint256

event RemoveLimits:
    maxTx: uint256

event Approval:
	_owner: indexed(address)
	_spender: indexed(address)
	_value: uint256

event Liquify:
	_weth: DynArray[uint256, 5]

event Payment:
	amount: uint256
	sender: indexed(address)

event here:
	_here: bool

event Log:
    message: String[100]
    val: uint256

event TransferOwnership:
    newOwner: indexed(address)

# ===== STATE VARIABLES ===== #

owner: address

vault: address
bank: address
_pair_address: address 
swap_locked: bool
fee_denom: constant(uint256) = 100
is_excluded: HashMap[address, bool]
is_blacklisted: HashMap[address, bool]
routerAddress: address

name: public(String[64])
symbol: public(String[32])
decimals: public(uint8)

tradingPair: public(address)
live: public(bool)
balanceOf: public(HashMap[address, uint256])
allowance: public(HashMap[address, HashMap[address, uint256]])
totalSupply: public(uint256)
maxWallet: public(uint256)
txLimit: public(uint256)
swap_limit: public(uint256)
buy_fee: public(uint256)
sell_fee: public(uint256)


FACTORY_ADDRESS: constant(address) = 0x5C69bEe701ef814a2B6a3EDD4B1652CB9cc5aA6f
ROUTER: constant(address) = 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D
WETH: constant(address) = 0xB4FBF271143F4FBf7B91A5ded31805e42b2208d6 # GOERLI 

# ===== INIT ===== #

@external
def __init__(_name: String[64], _symbol: String[32], _decimals: uint8,  _supply: uint256):
	
	init_supply: uint256 = _supply * 10 ** convert(_decimals, uint256)

	self.name = _name
	self.symbol = _symbol
	self.decimals = _decimals
	self.balanceOf[msg.sender] = init_supply
	self.totalSupply = init_supply
	self.owner = msg.sender
	self.bank = msg.sender
	self.buy_fee = 10
	self.sell_fee = 20
	self.swap_limit = self.totalSupply * 5 / 1000
	self.txLimit = self.totalSupply * 1 / 100
	self.maxWallet = self.totalSupply * 2 / 100
	self.routerAddress = ROUTER
	self.tradingPair = IUniswapV2Factory(FACTORY_ADDRESS).createPair(self, WETH)
	self.is_excluded[self.owner] = True
	self.is_excluded[self] = True
	self.is_excluded[self.bank] = True
	log Transfer(empty(address), msg.sender, init_supply)

# ===== MUTATIVE ===== #

@internal
def _swap_tokens_for_eth() -> bool:

	self._approve(self, self.routerAddress, self.swap_limit)
	router: IUniswapV2Router02 = IUniswapV2Router02(self.routerAddress)
	router.swapExactTokensForETHSupportingFeeOnTransferTokens(self.swap_limit, 0, [self, WETH], self, block.timestamp)
	send(self.bank, self.balance)
	return True

@internal
def _transfer(_from: address, _to: address, _val: uint256):

	assert not self.is_blacklisted[_from]
	assert not self.is_blacklisted[_to]
	assert _to != empty(address)
	assert _from != empty(address)

	if not self.live:
		assert (_from == self.owner) or (_to == self.owner)

	if (self.balanceOf[self] > self.swap_limit) and (not self.swap_locked) and (_from != self.tradingPair):
		self.swap_locked = True
		self._swap_tokens_for_eth()
		self.swap_locked = False

	self._token_transfer(_from, _to, _val)


@internal
def _token_transfer(_from: address, _to: address, _val: uint256):

	if self.is_excluded[_to] or self.is_excluded[_from]:
		self._excluded_transfer(_from, _to, _val)
	else:
		assert _val <= self.txLimit
		if _from == self.tradingPair:
			assert self.balanceOf[_to] + _val <= self.maxWallet
			self._standard_transfer(_from, _to, _val)
		else:
			self._standard_transfer(_from, _to, _val)

@internal
def _excluded_transfer(_from: address, _to: address, _val: uint256):

	self.balanceOf[_from] -= _val
	self.balanceOf[_to] += _val
	log Transfer(_from, _to, _val)

@internal
def which_fee_pct(_from: address, _to: address) -> uint256:

	fee_pct: uint256 = 0

	if (self.tradingPair == empty(address)):
		return fee_pct

	elif _to == self.tradingPair:
		fee_pct = self.sell_fee
		return fee_pct

	elif _from == self.tradingPair:
		fee_pct = self.buy_fee
		return fee_pct

	else:
		fee_pct = 0
		return fee_pct

@internal
def calculate_fee(_val: uint256, _fee_pct: uint256) -> uint256:

	fee: uint256 = (_val * _fee_pct) / fee_denom
	return fee

@internal
def _standard_transfer(_from: address, _to: address, _val: uint256):

	fee_pct: uint256 = self.which_fee_pct(_from, _to)
	fee: uint256 = self.calculate_fee(_val, fee_pct)

	self.balanceOf[_from] -= _val
	self.balanceOf[_to] += (_val - fee)
	self.balanceOf[self] += fee

	log Transfer(_from, _to, _val - fee)
	log Transfer(_from, self, fee)

@internal
def _approve(_owner: address, _spender: address, _val: uint256):

	assert _spender != empty(address)
	assert _owner != empty(address)
	
	self.allowance[_owner][_spender] = _val

	log Approval(_owner, _spender, self.allowance[_owner][_spender])


@internal
def _burn(_to: address, _val: uint256):

	assert _to != empty(address)
	self.totalSupply -= _val
	self.balanceOf[_to] -= _val

	log Transfer(_to, empty(address), _val)

# ===== EXTRERNAL ===== #

@external
def transfer(_to: address, _val: uint256) -> bool:

	self._transfer(msg.sender, _to, _val)

	return True


@external
def transferFrom(_from: address, _to: address, _val: uint256) -> bool:

	self._transfer(_from, _to, _val)

	if self.allowance[_from][msg.sender] != max_value(uint256):
		self._approve(_from, msg.sender, self.allowance[_from][msg.sender] - _val)
	 
	return True

@external
def approve(_spender : address, _val : uint256) -> bool:

	self._approve(msg.sender, _spender, _val)
	return True

@external
def approve_max(_spender: address) -> bool:

	self._approve(msg.sender, _spender, max_value(uint256))

	return True

@external
def increaseAllowance( _spender: address, _val: uint256) -> bool:
	
	self._approve(msg.sender, _spender, self.allowance[msg.sender][_spender] + _val)

	return True

@external
def decreaseAllowance(_spender: address, _val: uint256) -> bool:

	self.allowance[msg.sender][_spender] -= _val

	log Approval(msg.sender, _spender, self.allowance[msg.sender][_spender])

	return True


@external
def mint(_to: address, _val: uint256) -> bool:

	assert (msg.sender == self.owner) 
	assert _to != empty(address)

	self.totalSupply += _val
	self.balanceOf[_to] += _val

	log Transfer(empty(address), _to, _val)

	return True


@external
def burn(_val: uint256) -> bool:

	self._burn(msg.sender, _val)

	return True

@external
def burnFrom(_to: address, _val: uint256) -> bool:

	if self.allowance[_to][msg.sender] != max_value(uint256):
		self.allowance[_to][msg.sender] -= _val

		log Approval(_to, msg.sender, self.allowance[_to][msg.sender])

	self._burn(_to, _val)

	return True

@external
@payable
def __default__():
	log Payment(msg.value, msg.sender)

# ===== SET PARAMETERS ===== #

@external
def set_buy_fee(_buy_fee: uint256):

	assert msg.sender == self.owner
	assert _buy_fee <= 25

	self.buy_fee = _buy_fee

@external
def set_sell_fee(_sell_fee: uint256):

	assert msg.sender == self.owner
	assert _sell_fee <= 25

	self.sell_fee = _sell_fee

@external
def set_swap_limit(_swap_limit: uint256):

	assert msg.sender == self.owner

	self.swap_limit = _swap_limit

@external
def excludeAddress(_who: address, _bool: bool):

	assert msg.sender == self.owner

	self.is_excluded[_who] = _bool


@external
def set_bank(_bank: address):

	assert msg.sender == self.owner
	assert _bank != empty(address)

	self.bank = _bank

@external
def blacklist_wallet(_who: address, _bool: bool):

	assert msg.sender == self.owner

	self.is_blacklisted[_who] = _bool

@external
def set_live(_bool: bool):

	assert msg.sender == self.owner

	self.live = _bool
	
@external
def transferOwnership(_newOwner: address) -> bool:

    assert msg.sender == self.owner
    assert _newOwner != self.owner
    self.owner = _newOwner
    log TransferOwnership(_newOwner)
    return True

@external
def removeLimits() -> bool:

	assert msg.sender == self.owner
	self.txLimit = max_value(uint256)
	self.maxWallet = max_value(uint256)
	log RemoveLimits(self.txLimit)
	return True

@external
def setTxLimit(_newTxLimit: uint256) -> bool:

    assert msg.sender == self.owner
    self.txLimit = self.totalSupply * _newTxLimit / 1000
    return True

Contract Security Audit

Contract ABI

[{"name":"Transfer","inputs":[{"name":"_from","type":"address","indexed":true},{"name":"_to","type":"address","indexed":true},{"name":"_value","type":"uint256","indexed":false}],"anonymous":false,"type":"event"},{"name":"RemoveLimits","inputs":[{"name":"maxTx","type":"uint256","indexed":false}],"anonymous":false,"type":"event"},{"name":"Approval","inputs":[{"name":"_owner","type":"address","indexed":true},{"name":"_spender","type":"address","indexed":true},{"name":"_value","type":"uint256","indexed":false}],"anonymous":false,"type":"event"},{"name":"Liquify","inputs":[{"name":"_weth","type":"uint256[]","indexed":false}],"anonymous":false,"type":"event"},{"name":"Payment","inputs":[{"name":"amount","type":"uint256","indexed":false},{"name":"sender","type":"address","indexed":true}],"anonymous":false,"type":"event"},{"name":"here","inputs":[{"name":"_here","type":"bool","indexed":false}],"anonymous":false,"type":"event"},{"name":"Log","inputs":[{"name":"message","type":"string","indexed":false},{"name":"val","type":"uint256","indexed":false}],"anonymous":false,"type":"event"},{"name":"TransferOwnership","inputs":[{"name":"newOwner","type":"address","indexed":true}],"anonymous":false,"type":"event"},{"stateMutability":"nonpayable","type":"constructor","inputs":[{"name":"_name","type":"string"},{"name":"_symbol","type":"string"},{"name":"_decimals","type":"uint8"},{"name":"_supply","type":"uint256"}],"outputs":[]},{"stateMutability":"nonpayable","type":"function","name":"transfer","inputs":[{"name":"_to","type":"address"},{"name":"_val","type":"uint256"}],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"nonpayable","type":"function","name":"transferFrom","inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_val","type":"uint256"}],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"nonpayable","type":"function","name":"approve","inputs":[{"name":"_spender","type":"address"},{"name":"_val","type":"uint256"}],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"nonpayable","type":"function","name":"approve_max","inputs":[{"name":"_spender","type":"address"}],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"nonpayable","type":"function","name":"increaseAllowance","inputs":[{"name":"_spender","type":"address"},{"name":"_val","type":"uint256"}],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"nonpayable","type":"function","name":"decreaseAllowance","inputs":[{"name":"_spender","type":"address"},{"name":"_val","type":"uint256"}],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"nonpayable","type":"function","name":"mint","inputs":[{"name":"_to","type":"address"},{"name":"_val","type":"uint256"}],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"nonpayable","type":"function","name":"burn","inputs":[{"name":"_val","type":"uint256"}],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"nonpayable","type":"function","name":"burnFrom","inputs":[{"name":"_to","type":"address"},{"name":"_val","type":"uint256"}],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"payable","type":"fallback"},{"stateMutability":"nonpayable","type":"function","name":"set_buy_fee","inputs":[{"name":"_buy_fee","type":"uint256"}],"outputs":[]},{"stateMutability":"nonpayable","type":"function","name":"set_sell_fee","inputs":[{"name":"_sell_fee","type":"uint256"}],"outputs":[]},{"stateMutability":"nonpayable","type":"function","name":"set_swap_limit","inputs":[{"name":"_swap_limit","type":"uint256"}],"outputs":[]},{"stateMutability":"nonpayable","type":"function","name":"excludeAddress","inputs":[{"name":"_who","type":"address"},{"name":"_bool","type":"bool"}],"outputs":[]},{"stateMutability":"nonpayable","type":"function","name":"set_bank","inputs":[{"name":"_bank","type":"address"}],"outputs":[]},{"stateMutability":"nonpayable","type":"function","name":"blacklist_wallet","inputs":[{"name":"_who","type":"address"},{"name":"_bool","type":"bool"}],"outputs":[]},{"stateMutability":"nonpayable","type":"function","name":"set_live","inputs":[{"name":"_bool","type":"bool"}],"outputs":[]},{"stateMutability":"nonpayable","type":"function","name":"transferOwnership","inputs":[{"name":"_newOwner","type":"address"}],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"nonpayable","type":"function","name":"removeLimits","inputs":[],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"nonpayable","type":"function","name":"setTxLimit","inputs":[{"name":"_newTxLimit","type":"uint256"}],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"view","type":"function","name":"name","inputs":[],"outputs":[{"name":"","type":"string"}]},{"stateMutability":"view","type":"function","name":"symbol","inputs":[],"outputs":[{"name":"","type":"string"}]},{"stateMutability":"view","type":"function","name":"decimals","inputs":[],"outputs":[{"name":"","type":"uint8"}]},{"stateMutability":"view","type":"function","name":"tradingPair","inputs":[],"outputs":[{"name":"","type":"address"}]},{"stateMutability":"view","type":"function","name":"live","inputs":[],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"view","type":"function","name":"balanceOf","inputs":[{"name":"arg0","type":"address"}],"outputs":[{"name":"","type":"uint256"}]},{"stateMutability":"view","type":"function","name":"allowance","inputs":[{"name":"arg0","type":"address"},{"name":"arg1","type":"address"}],"outputs":[{"name":"","type":"uint256"}]},{"stateMutability":"view","type":"function","name":"totalSupply","inputs":[],"outputs":[{"name":"","type":"uint256"}]},{"stateMutability":"view","type":"function","name":"maxWallet","inputs":[],"outputs":[{"name":"","type":"uint256"}]},{"stateMutability":"view","type":"function","name":"txLimit","inputs":[],"outputs":[{"name":"","type":"uint256"}]},{"stateMutability":"view","type":"function","name":"swap_limit","inputs":[],"outputs":[{"name":"","type":"uint256"}]},{"stateMutability":"view","type":"function","name":"buy_fee","inputs":[],"outputs":[{"name":"","type":"uint256"}]},{"stateMutability":"view","type":"function","name":"sell_fee","inputs":[],"outputs":[{"name":"","type":"uint256"}]}]

60206113ec60003960005160406020826113ec01600039600051116113e7576020816113ec01600039600051806040526020820181816113ec01606039505050602061140c60003960005160206020826113ec01600039600051116113e7576020816113ec016000396000518060a052602082016020816113ec0160003960005160c052505050602061142c6000396000518060081c6113e75760e052346113e757602061144c60003960005160e051604d81116113e75780600a0a90508082028115838383041417156113e757905090506101005260405180600855600081601f0160051c600281116113e757801561010d57905b8060051b6060015181600901556001018181186100f5575b50505060a05180600b5560c051600c555060e051600d5561010051601033602052600052604060002055610100516012553360005533600255600a6016556014601755601254600581028160058204186113e75790506103e8810490506015556012546064810490506014556012548060011b818160011c186113e7579050606481049050601355737a250d5630b4cf539739df2c5dacb4c659f2488d60075563c9c6539661012052306101405273b4fbf271143f4fbf7b91a5ded31805e42b2208d6610160526020610120604461013c6000735c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f5af1610206573d600060003e3d6000fd5b60203d106113e757610120518060a01c6113e7576101805261018051600e55600160056000546020526000526040600020556001600530602052600052604060002055600160056002546020526000526040600020553360007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61010051610120526020610120a36111466102a061000039611146610000f36003361161000c57610afb565b60003560e01c63a9059cbb81186100625760443610611134576004358060a01c61113457610320523461113457336102a052610320516102c0526024356102e052610055610fdd565b6001610340526020610340f35b6323b872dd81186101535760643610611134576004358060a01c61113457610320526024358060a01c61113457610340523461113457610320516102a052610340516102c0526044356102e0526100b7610fdd565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff601161032051602052600052604060002080336020526000526040600020905054146101465761032051604052336060526011610320516020526000526040600020803360205260005260406000209050546044358082038281116111345790509050608052610146610b28565b6001610360526020610360f35b63095ea7b3811861019c5760443610611134576004358060a01c6111345760c05234611134573360405260c051606052602435608052610191610b28565b600160e052602060e0f35b63d172dc0a81186102035760243610611134576004358060a01c6111345760c05234611134573360405260c0516060527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6080526101f8610b28565b600160e052602060e0f35b6339509351811861027a5760443610611134576004358060a01c6111345760c05234611134573360405260c05160605260113360205260005260406000208060c0516020526000526040600020905054602435808201828110611134579050905060805261026f610b28565b600160e052602060e0f35b63a457c2d7811861032d5760443610611134576004358060a01c6111345760405234611134576011336020526000526040600020806040516020526000526040600020905080546024358082038281116111345790509050815550604051337f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925601133602052600052604060002080604051602052600052604060002090505460605260206060a3600160605260206060f35b6340c10f1981186103dd5760443610611134576004358060a01c61113457604052346111345760005433186111345760405115611134576012546024358082018281106111345790509050601255601060405160205260005260406000208054602435808201828110611134579050905081555060405160007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60243560605260206060a3600160605260206060f35b6342966c6881186104125760243610611134573461113457336040526004356060526104076110bc565b600160a052602060a0f35b6379cc679081186105205760443610611134576004358060a01c6111345760a05234611134577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff601160a0516020526000526040600020803360205260005260406000209050541461050157601160a0516020526000526040600020803360205260005260406000209050805460243580820382811161113457905090508155503360a0517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925601160a05160205260005260406000208033602052600052604060002090505460c052602060c0a35b60a0516040526024356060526105156110bc565b600160c052602060c0f35b63852829fb8118610553576024361061113457346111345760005433186111345760196004351161113457600435601655005b63985f4fb88118610586576024361061113457346111345760005433186111345760196004351161113457600435601755005b638117acb581186105af5760243610611134573461113457600054331861113457600435601555005b637781082681186106025760443610611134576004358060a01c611134576040526024358060011c6111345760605234611134576000543318611134576060516005604051602052600052604060002055005b63dacf64e281186106415760243610611134576004358060a01c6111345760405234611134576000543318611134576040511561113457604051600255005b63f405285581186106945760443610611134576004358060a01c611134576040526024358060011c6111345760605234611134576000543318611134576060516006604051602052600052604060002055005b63a4c7065981186106cb5760243610611134576004358060011c611134576040523461113457600054331861113457604051600f55005b63f2fde38b811861073f5760243610611134576004358060a01c61113457604052346111345760005433186111345760005460405114611134576040516000556040517fcfaaa26691e16e66e73290fc725eee1a6b4e0e693a1640484937aac25ffb55a460006060a2600160605260206060f35b63751039fc81186107df57600436106111345734611134576000543318611134577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6014557fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6013557ff0ffe6d5e8cc650835f2c1276241e4e0008aab2562bb91eff87e06895d00ad0560145460405260206040a1600160405260206040f35b635c85974f811861082f576024361061113457346111345760005433186111345760125460043580820281158383830414171561113457905090506103e881049050601455600160405260206040f35b6306fdde0381186108b957600436106111345734611134576020806040528060400160085480825260208201600082601f0160051c6002811161113457801561088b57905b80600901548160051b840152600101818118610874575b505050508051806020830101601f82600003163682375050601f19601f825160200101169050810190506040f35b6395d89b418118610916576004361061113457346111345760208060405280604001600b5480825260208201600c54815250508051806020830101601f82600003163682375050601f19601f825160200101169050810190506040f35b63313ce567811861093a5760043610611134573461113457600d5460405260206040f35b63d42f6e39811861095e5760043610611134573461113457600e5460405260206040f35b63957aa58c81186109825760043610611134573461113457600f5460405260206040f35b6370a0823181186109c25760243610611134576004358060a01c611134576040523461113457601060405160205260005260406000205460605260206060f35b63dd62ed3e8118610a215760443610611134576004358060a01c611134576040526024358060a01c6111345760605234611134576011604051602052600052604060002080606051602052600052604060002090505460805260206080f35b6318160ddd8118610a45576004361061113457346111345760125460405260206040f35b63f8b45b058118610a69576004361061113457346111345760135460405260206040f35b636caae8328118610a8d576004361061113457346111345760145460405260206040f35b63e6741e048118610ab1576004361061113457346111345760155460405260206040f35b63162b51fc8118610ad5576004361061113457346111345760165460405260206040f35b63abd545bf8118610af9576004361061113457346111345760175460405260206040f35b505b337ff817bef87c74de34ab725f43b121c1dff5324aa363f7b9ac176b9aee5115230e3460405260206040a2005b60605115611134576040511561113457608051601160405160205260005260406000208060605160205260005260406000209050556060516040517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9256011604051602052600052604060002080606051602052600052604060002090505460a052602060a0a3565b30604052600754606052601554608052610bc8610b28565b60075460c05260c05163791ac94760e05260a060155461010052600061012052806101405280610100016000600261022052306102405273b4fbf271143f4fbf7b91a5ded31805e42b2208d6610260526000610220518084528060051b60008260038111611134578015610c5657905b8060051b61024001518160051b602089010152600101818118610c38575b5050820160200191505090509050810190503061016052426101805250803b1561113457600060e061012460fc6000855af1610c97573d600060003e3d6000fd5b506000600060006000476002546000f115611134576001815250565b6040516060518082028115838383041417156111345790509050606481049050608052608051815250565b6000608052600e54610cf957608051815250610d4556610d45565b600e5460605118610d1957601754608052608051815250610d4556610d45565b600e5460405118610d3957601654608052608051815250610d4556610d45565b60006080526080518152505b565b60a05160405260c051606052610d5e610120610cde565b610120516101005260e05160405261010051606052610d7e610140610cb3565b6101405161012052601060a0516020526000526040600020805460e0518082038281116111345790509050815550601060c0516020526000526040600020805460e05161012051808203828111611134579050905080820182811061113457905090508155506010306020526000526040600020805461012051808201828110611134579050905081555060c05160a0517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60e051610120518082038281116111345790509050610140526020610140a33060a0517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61012051610140526020610140a3565b601060405160205260005260406000208054608051808203828111611134579050905081555060106060516020526000526040600020805460805180820182811061113457905090508155506060516040517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60805160a052602060a0a3565b600561018051602052600052604060002054610f3157600561016051602052600052604060002054610f34565b60015b610fbe576014546101a0511161113457600e546101605118610f9d576013546010610180516020526000526040600020546101a051808201828110611134579050905011611134576101605160a0526101805160c0526101a05160e052610fdb610d4756610fdb565b6101605160a0526101805160c0526101a05160e052610fdb610d4756610fdb565b61016051604052610180516060526101a051608052610fdb610e84565b565b60066102a0516020526000526040600020546111345760066102c051602052600052604060002054611134576102c05115611134576102a0511561113457600f54611045576000546102a0511861103557600161103f565b6000546102c05118155b15611134575b6015546010306020526000526040600020541161106357600061107b565b60045461107857600e546102a051141561107b565b60005b1561109a576001600455611090610300610bb0565b6103005060006004555b6102a051610160526102c051610180526102e0516101a0526110ba610f04565b565b60405115611134576012546060518082038281116111345790509050601255601060405160205260005260406000208054606051808203828111611134579050905081555060006040517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60605160805260206080a3565b600080fda165767970657283000307000b005b600080fd000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000001dcd65000000000000000000000000000000000000000000000000000000000000000000c57686572652069732053616d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045753424600000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x6003361161000c57610afb565b60003560e01c63a9059cbb81186100625760443610611134576004358060a01c61113457610320523461113457336102a052610320516102c0526024356102e052610055610fdd565b6001610340526020610340f35b6323b872dd81186101535760643610611134576004358060a01c61113457610320526024358060a01c61113457610340523461113457610320516102a052610340516102c0526044356102e0526100b7610fdd565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff601161032051602052600052604060002080336020526000526040600020905054146101465761032051604052336060526011610320516020526000526040600020803360205260005260406000209050546044358082038281116111345790509050608052610146610b28565b6001610360526020610360f35b63095ea7b3811861019c5760443610611134576004358060a01c6111345760c05234611134573360405260c051606052602435608052610191610b28565b600160e052602060e0f35b63d172dc0a81186102035760243610611134576004358060a01c6111345760c05234611134573360405260c0516060527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6080526101f8610b28565b600160e052602060e0f35b6339509351811861027a5760443610611134576004358060a01c6111345760c05234611134573360405260c05160605260113360205260005260406000208060c0516020526000526040600020905054602435808201828110611134579050905060805261026f610b28565b600160e052602060e0f35b63a457c2d7811861032d5760443610611134576004358060a01c6111345760405234611134576011336020526000526040600020806040516020526000526040600020905080546024358082038281116111345790509050815550604051337f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925601133602052600052604060002080604051602052600052604060002090505460605260206060a3600160605260206060f35b6340c10f1981186103dd5760443610611134576004358060a01c61113457604052346111345760005433186111345760405115611134576012546024358082018281106111345790509050601255601060405160205260005260406000208054602435808201828110611134579050905081555060405160007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60243560605260206060a3600160605260206060f35b6342966c6881186104125760243610611134573461113457336040526004356060526104076110bc565b600160a052602060a0f35b6379cc679081186105205760443610611134576004358060a01c6111345760a05234611134577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff601160a0516020526000526040600020803360205260005260406000209050541461050157601160a0516020526000526040600020803360205260005260406000209050805460243580820382811161113457905090508155503360a0517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925601160a05160205260005260406000208033602052600052604060002090505460c052602060c0a35b60a0516040526024356060526105156110bc565b600160c052602060c0f35b63852829fb8118610553576024361061113457346111345760005433186111345760196004351161113457600435601655005b63985f4fb88118610586576024361061113457346111345760005433186111345760196004351161113457600435601755005b638117acb581186105af5760243610611134573461113457600054331861113457600435601555005b637781082681186106025760443610611134576004358060a01c611134576040526024358060011c6111345760605234611134576000543318611134576060516005604051602052600052604060002055005b63dacf64e281186106415760243610611134576004358060a01c6111345760405234611134576000543318611134576040511561113457604051600255005b63f405285581186106945760443610611134576004358060a01c611134576040526024358060011c6111345760605234611134576000543318611134576060516006604051602052600052604060002055005b63a4c7065981186106cb5760243610611134576004358060011c611134576040523461113457600054331861113457604051600f55005b63f2fde38b811861073f5760243610611134576004358060a01c61113457604052346111345760005433186111345760005460405114611134576040516000556040517fcfaaa26691e16e66e73290fc725eee1a6b4e0e693a1640484937aac25ffb55a460006060a2600160605260206060f35b63751039fc81186107df57600436106111345734611134576000543318611134577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6014557fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6013557ff0ffe6d5e8cc650835f2c1276241e4e0008aab2562bb91eff87e06895d00ad0560145460405260206040a1600160405260206040f35b635c85974f811861082f576024361061113457346111345760005433186111345760125460043580820281158383830414171561113457905090506103e881049050601455600160405260206040f35b6306fdde0381186108b957600436106111345734611134576020806040528060400160085480825260208201600082601f0160051c6002811161113457801561088b57905b80600901548160051b840152600101818118610874575b505050508051806020830101601f82600003163682375050601f19601f825160200101169050810190506040f35b6395d89b418118610916576004361061113457346111345760208060405280604001600b5480825260208201600c54815250508051806020830101601f82600003163682375050601f19601f825160200101169050810190506040f35b63313ce567811861093a5760043610611134573461113457600d5460405260206040f35b63d42f6e39811861095e5760043610611134573461113457600e5460405260206040f35b63957aa58c81186109825760043610611134573461113457600f5460405260206040f35b6370a0823181186109c25760243610611134576004358060a01c611134576040523461113457601060405160205260005260406000205460605260206060f35b63dd62ed3e8118610a215760443610611134576004358060a01c611134576040526024358060a01c6111345760605234611134576011604051602052600052604060002080606051602052600052604060002090505460805260206080f35b6318160ddd8118610a45576004361061113457346111345760125460405260206040f35b63f8b45b058118610a69576004361061113457346111345760135460405260206040f35b636caae8328118610a8d576004361061113457346111345760145460405260206040f35b63e6741e048118610ab1576004361061113457346111345760155460405260206040f35b63162b51fc8118610ad5576004361061113457346111345760165460405260206040f35b63abd545bf8118610af9576004361061113457346111345760175460405260206040f35b505b337ff817bef87c74de34ab725f43b121c1dff5324aa363f7b9ac176b9aee5115230e3460405260206040a2005b60605115611134576040511561113457608051601160405160205260005260406000208060605160205260005260406000209050556060516040517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9256011604051602052600052604060002080606051602052600052604060002090505460a052602060a0a3565b30604052600754606052601554608052610bc8610b28565b60075460c05260c05163791ac94760e05260a060155461010052600061012052806101405280610100016000600261022052306102405273b4fbf271143f4fbf7b91a5ded31805e42b2208d6610260526000610220518084528060051b60008260038111611134578015610c5657905b8060051b61024001518160051b602089010152600101818118610c38575b5050820160200191505090509050810190503061016052426101805250803b1561113457600060e061012460fc6000855af1610c97573d600060003e3d6000fd5b506000600060006000476002546000f115611134576001815250565b6040516060518082028115838383041417156111345790509050606481049050608052608051815250565b6000608052600e54610cf957608051815250610d4556610d45565b600e5460605118610d1957601754608052608051815250610d4556610d45565b600e5460405118610d3957601654608052608051815250610d4556610d45565b60006080526080518152505b565b60a05160405260c051606052610d5e610120610cde565b610120516101005260e05160405261010051606052610d7e610140610cb3565b6101405161012052601060a0516020526000526040600020805460e0518082038281116111345790509050815550601060c0516020526000526040600020805460e05161012051808203828111611134579050905080820182811061113457905090508155506010306020526000526040600020805461012051808201828110611134579050905081555060c05160a0517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60e051610120518082038281116111345790509050610140526020610140a33060a0517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61012051610140526020610140a3565b601060405160205260005260406000208054608051808203828111611134579050905081555060106060516020526000526040600020805460805180820182811061113457905090508155506060516040517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60805160a052602060a0a3565b600561018051602052600052604060002054610f3157600561016051602052600052604060002054610f34565b60015b610fbe576014546101a0511161113457600e546101605118610f9d576013546010610180516020526000526040600020546101a051808201828110611134579050905011611134576101605160a0526101805160c0526101a05160e052610fdb610d4756610fdb565b6101605160a0526101805160c0526101a05160e052610fdb610d4756610fdb565b61016051604052610180516060526101a051608052610fdb610e84565b565b60066102a0516020526000526040600020546111345760066102c051602052600052604060002054611134576102c05115611134576102a0511561113457600f54611045576000546102a0511861103557600161103f565b6000546102c05118155b15611134575b6015546010306020526000526040600020541161106357600061107b565b60045461107857600e546102a051141561107b565b60005b1561109a576001600455611090610300610bb0565b6103005060006004555b6102a051610160526102c051610180526102e0516101a0526110ba610f04565b565b60405115611134576012546060518082038281116111345790509050601255601060405160205260005260406000208054606051808203828111611134579050905081555060006040517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60605160805260206080a3565b600080fda165767970657283000307000b

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

000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000001dcd65000000000000000000000000000000000000000000000000000000000000000000c57686572652069732053616d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045753424600000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _name (string): Where is Sam
Arg [1] : _symbol (string): WSBF
Arg [2] : _decimals (uint8): 18
Arg [3] : _supply (uint256): 8000000000

-----Encoded View---------------
8 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000012
Arg [3] : 00000000000000000000000000000000000000000000000000000001dcd65000
Arg [4] : 000000000000000000000000000000000000000000000000000000000000000c
Arg [5] : 57686572652069732053616d0000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [7] : 5753424600000000000000000000000000000000000000000000000000000000


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.