ERC-20
Overview
Max Total Supply
21,000,000 Banana
Holders
1
Total Transfers
-
Market
Price
$0.00 @ 0.000000 S
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
Contract Name:
Token
Compiler Version
v0.8.16+commit.07a7930e
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity)
/** *Submitted for verification at SonicScan.org on 2025-03-01 */ // SPDX-License-Identifier: MIT pragma solidity ^0.8.4; contract Context { // Empty internal constructor, to prevent people from mistakenly deploying // an instance of this contract, which should be used via inheritance. // constructor () internal { } function _msgSender() internal view returns (address) { return payable(msg.sender); } function _msgData() internal view returns (bytes memory) { this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691 return msg.data; } } contract Ownable is Context { address private _owner; event OwnershipTransferred( address indexed previousOwner, address indexed newOwner ); /** * @dev Initializes the contract setting the deployer as the initial owner. */ constructor() {} /** * @dev Leaves the contract without owner. It will not be possible to call * `onlyOwner` functions anymore. Can only be called by the current owner. * * NOTE: Renouncing ownership will leave the contract without an owner, * thereby removing any functionality that is only available to the owner. */ function renounceOwnership() public onlyOwner { emit OwnershipTransferred( _owner, 0x000000000000000000000000000000000000dEaD ); _owner = 0x000000000000000000000000000000000000dEaD; } /** * @dev Transfers ownership of the contract to a new account (`newOwner`). * Can only be called by the current owner. */ function transferOwnership(address newOwner) public onlyOwner { require( newOwner != address(0), "Ownable: new owner is the zero address" ); emit OwnershipTransferred(_owner, newOwner); _owner = newOwner; } /** * @dev Returns the address of the current owner. */ function owner() public view returns (address) { return _owner; } /** * @dev Throws if called by any account other than the owner. */ modifier onlyOwner() { require(_owner == _msgSender(), "Ownable: caller is not the owner"); _; } } library SafeMath { function add(uint256 a, uint256 b) internal pure returns (uint256) { uint256 c = a + b; require(c >= a, "SafeMath: addition overflow"); return c; } function sub(uint256 a, uint256 b) internal pure returns (uint256) { return sub(a, b, "SafeMath: subtraction overflow"); } function sub( uint256 a, uint256 b, string memory errorMessage ) internal pure returns (uint256) { require(b <= a, errorMessage); uint256 c = a - b; return c; } function mul(uint256 a, uint256 b) internal pure returns (uint256) { if (a == 0) { return 0; } uint256 c = a * b; require(c / a == b, "SafeMath: multiplication overflow"); return c; } function div(uint256 a, uint256 b) internal pure returns (uint256) { return div(a, b, "SafeMath: division by zero"); } function div( uint256 a, uint256 b, string memory errorMessage ) internal pure returns (uint256) { require(b > 0, errorMessage); uint256 c = a / b; // assert(a == b * c + a % b); // There is no case in which this doesn't hold return c; } function mod(uint256 a, uint256 b) internal pure returns (uint256) { return mod(a, b, "SafeMath: modulo by zero"); } function mod( uint256 a, uint256 b, string memory errorMessage ) internal pure returns (uint256) { require(b != 0, errorMessage); return a % b; } } interface IERC20 { function name() external view returns (string memory); function symbol() external view returns (string memory); function totalSupply() external view returns (uint256); function decimals() external view returns (uint256); function balanceOf(address account) external view returns (uint256); function transfer( address recipient, uint256 amount ) external returns (bool); function allowance( address owner, address spender ) external view returns (uint256); function approve(address spender, uint256 amount) external returns (bool); function transferFrom( address sender, address recipient, uint256 amount ) external returns (bool); event Transfer(address indexed from, address indexed to, uint256 value); event Approval( address indexed owner, address indexed spender, uint256 value ); } contract Token is Context, IERC20, Ownable { using SafeMath for uint256; string private _name; string private _symbol; uint256 private _decimals = 18; address public ReceiveAddress; mapping(address => uint256) _balances; mapping(address => mapping(address => uint256)) private _allowances; address public deadAddress = 0x000000000000000000000000000000000000dEaD; uint256 private _totalSupply; constructor( string[] memory stringParams, address[] memory addressParams, uint256[] memory numberParams, bool[] memory boolParams ) { require(addressParams.length == 1); require(boolParams.length == 0); _name = stringParams[0]; _symbol = stringParams[1]; ReceiveAddress = addressParams[0]; _decimals = numberParams[0]; _totalSupply = numberParams[1]; _balances[ReceiveAddress] = _totalSupply; emit Transfer(address(0), ReceiveAddress, _totalSupply); } function name() public view override returns (string memory) { return _name; } function symbol() public view override returns (string memory) { return _symbol; } function decimals() public view override returns (uint256) { return _decimals; } function totalSupply() public view override returns (uint256) { return _totalSupply; } function balanceOf(address account) public view override returns (uint256) { return _balances[account]; } function allowance( address owner, address spender ) public view override returns (uint256) { return _allowances[owner][spender]; } function increaseAllowance( address spender, uint256 addedValue ) public virtual returns (bool) { _approve( _msgSender(), spender, _allowances[_msgSender()][spender].add(addedValue) ); return true; } function decreaseAllowance( address spender, uint256 subtractedValue ) public virtual returns (bool) { _approve( _msgSender(), spender, _allowances[_msgSender()][spender].sub( subtractedValue, "ERC20: decreased allowance below zero" ) ); return true; } function approve( address spender, uint256 amount ) public override returns (bool) { _approve(_msgSender(), spender, amount); return true; } function _approve(address owner, address spender, uint256 amount) private { require(owner != address(0), "ERC20: approve from the zero address"); require(spender != address(0), "ERC20: approve to the zero address"); _allowances[owner][spender] = amount; emit Approval(owner, spender, amount); } function getCirculatingSupply() public view returns (uint256) { return _totalSupply.sub(balanceOf(deadAddress)); } //to recieve ETH from uniswapV2Router when swaping receive() external payable {} function transfer( address recipient, uint256 amount ) public override returns (bool) { _transfer(_msgSender(), recipient, amount); return true; } function transferFrom( address sender, address recipient, uint256 amount ) public override returns (bool) { _transfer(sender, recipient, amount); _approve( sender, _msgSender(), _allowances[sender][_msgSender()].sub( amount, "ERC20: transfer amount exceeds allowance" ) ); return true; } function _transfer( address sender, address recipient, uint256 amount ) private returns (bool) { require(sender != address(0), "ERC20: transfer from the zero address"); require(recipient != address(0), "ERC20: transfer to the zero address"); return _basicTransfer(sender, recipient, amount); } function _basicTransfer( address sender, address recipient, uint256 amount ) internal returns (bool) { _balances[sender] = _balances[sender].sub( amount, "Insufficient Balance" ); _balances[recipient] = _balances[recipient].add(amount); emit Transfer(sender, recipient, amount); return true; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"string[]","name":"stringParams","type":"string[]"},{"internalType":"address[]","name":"addressParams","type":"address[]"},{"internalType":"uint256[]","name":"numberParams","type":"uint256[]"},{"internalType":"bool[]","name":"boolParams","type":"bool[]"}],"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":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","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":"ReceiveAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"deadAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"getCirculatingSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","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":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
60806040526012600355600780546001600160a01b03191661dead1790553480156200002a57600080fd5b50604051620013a0380380620013a08339810160408190526200004d9162000384565b82516001146200005c57600080fd5b8051156200006957600080fd5b836000815181106200007f576200007f62000528565b602002602001015160019081620000979190620005cd565b5083600181518110620000ae57620000ae62000528565b602002602001015160029081620000c69190620005cd565b5082600081518110620000dd57620000dd62000528565b6020026020010151600460006101000a8154816001600160a01b0302191690836001600160a01b031602179055508160008151811062000121576200012162000528565b60200260200101516003819055508160018151811062000145576200014562000528565b6020908102919091018101516008819055600480546001600160a01b0390811660009081526005855260408082208590559254925193845291169290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a35050505062000699565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b0381118282101715620001f857620001f8620001b7565b604052919050565b60006001600160401b038211156200021c576200021c620001b7565b5060051b60200190565b600082601f8301126200023857600080fd5b81516020620002516200024b8362000200565b620001cd565b82815260059290921b840181019181810190868411156200027157600080fd5b8286015b84811015620002a55780516001600160a01b0381168114620002975760008081fd5b835291830191830162000275565b509695505050505050565b600082601f830112620002c257600080fd5b81516020620002d56200024b8362000200565b82815260059290921b84018101918181019086841115620002f557600080fd5b8286015b84811015620002a55780518352918301918301620002f9565b600082601f8301126200032457600080fd5b81516020620003376200024b8362000200565b82815260059290921b840181019181810190868411156200035757600080fd5b8286015b84811015620002a55780518015158114620003765760008081fd5b83529183019183016200035b565b600080600080608085870312156200039b57600080fd5b84516001600160401b0380821115620003b357600080fd5b818701915087601f830112620003c857600080fd5b81516020620003db6200024b8362000200565b82815260059290921b8401810191818101908b841115620003fb57600080fd5b8286015b84811015620004a8578051868111156200041857600080fd5b8701603f81018e136200042a57600080fd5b8481015187811115620004415762000441620001b7565b62000455601f8201601f19168701620001cd565b8181528f60408385010111156200046c5760008081fd5b60005b828110156200048d578381016040015182820189015287016200046f565b506000918101870191909152845250918301918301620003ff565b50918a0151919850909350505080821115620004c357600080fd5b620004d18883890162000226565b94506040870151915080821115620004e857600080fd5b620004f688838901620002b0565b935060608701519150808211156200050d57600080fd5b506200051c8782880162000312565b91505092959194509250565b634e487b7160e01b600052603260045260246000fd5b600181811c908216806200055357607f821691505b6020821081036200057457634e487b7160e01b600052602260045260246000fd5b50919050565b601f821115620005c857600081815260208120601f850160051c81016020861015620005a35750805b601f850160051c820191505b81811015620005c457828155600101620005af565b5050505b505050565b81516001600160401b03811115620005e957620005e9620001b7565b6200060181620005fa84546200053e565b846200057a565b602080601f831160018114620006395760008415620006205750858301515b600019600386901b1c1916600185901b178555620005c4565b600085815260208120601f198616915b828110156200066a5788860151825594840194600190910190840162000649565b5085821015620006895787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b610cf780620006a96000396000f3fe6080604052600436106101025760003560e01c806370a0823111610095578063a457c2d711610064578063a457c2d7146102aa578063a9059cbb146102ca578063ce391c9f146102ea578063dd62ed3e1461030a578063f2fde38b1461035057600080fd5b806370a082311461022a578063715018a6146102605780638da5cb5b1461027757806395d89b411461029557600080fd5b806327c8f835116100d157806327c8f835146101a85780632b112e49146101e0578063313ce567146101f5578063395093511461020a57600080fd5b806306fdde031461010e578063095ea7b31461013957806318160ddd1461016957806323b872dd1461018857600080fd5b3661010957005b600080fd5b34801561011a57600080fd5b50610123610370565b6040516101309190610ae0565b60405180910390f35b34801561014557600080fd5b50610159610154366004610b4a565b610402565b6040519015158152602001610130565b34801561017557600080fd5b506008545b604051908152602001610130565b34801561019457600080fd5b506101596101a3366004610b74565b610419565b3480156101b457600080fd5b506007546101c8906001600160a01b031681565b6040516001600160a01b039091168152602001610130565b3480156101ec57600080fd5b5061017a610483565b34801561020157600080fd5b5060035461017a565b34801561021657600080fd5b50610159610225366004610b4a565b6104af565b34801561023657600080fd5b5061017a610245366004610bb0565b6001600160a01b031660009081526005602052604090205490565b34801561026c57600080fd5b506102756104e5565b005b34801561028357600080fd5b506000546001600160a01b03166101c8565b3480156102a157600080fd5b50610123610594565b3480156102b657600080fd5b506101596102c5366004610b4a565b6105a3565b3480156102d657600080fd5b506101596102e5366004610b4a565b6105f2565b3480156102f657600080fd5b506004546101c8906001600160a01b031681565b34801561031657600080fd5b5061017a610325366004610bcb565b6001600160a01b03918216600090815260066020908152604080832093909416825291909152205490565b34801561035c57600080fd5b5061027561036b366004610bb0565b6105ff565b60606001805461037f90610bfe565b80601f01602080910402602001604051908101604052809291908181526020018280546103ab90610bfe565b80156103f85780601f106103cd576101008083540402835291602001916103f8565b820191906000526020600020905b8154815290600101906020018083116103db57829003601f168201915b5050505050905090565b600061040f338484610719565b5060015b92915050565b600061042684848461083d565b50610479843361047485604051806060016040528060288152602001610c75602891396001600160a01b038a1660009081526006602090815260408083203384529091529020549190610918565b610719565b5060019392505050565b6007546001600160a01b03166000908152600560205260408120546008546104aa91610952565b905090565b3360008181526006602090815260408083206001600160a01b0387168452909152812054909161040f918590610474908661099b565b6000546001600160a01b031633146105445760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064015b60405180910390fd5b6000805460405161dead926001600160a01b03909216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b03191661dead179055565b60606002805461037f90610bfe565b600061040f338461047485604051806060016040528060258152602001610c9d602591393360009081526006602090815260408083206001600160a01b038d1684529091529020549190610918565b600061047933848461083d565b6000546001600160a01b031633146106595760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161053b565b6001600160a01b0381166106be5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161053b565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b03831661077b5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840161053b565b6001600160a01b0382166107dc5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161053b565b6001600160a01b0383811660008181526006602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b60006001600160a01b0384166108a35760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b606482015260840161053b565b6001600160a01b0383166109055760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b606482015260840161053b565b6109108484846109fa565b949350505050565b6000818484111561093c5760405162461bcd60e51b815260040161053b9190610ae0565b5060006109498486610c4e565b95945050505050565b600061099483836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610918565b9392505050565b6000806109a88385610c61565b9050838110156109945760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015260640161053b565b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b0386166000908152600590915291822054610a4b918490610918565b6001600160a01b038086166000908152600560205260408082209390935590851681522054610a7a908361099b565b6001600160a01b0380851660008181526005602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610ace9086815260200190565b60405180910390a35060019392505050565b600060208083528351808285015260005b81811015610b0d57858101830151858201604001528201610af1565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b0381168114610b4557600080fd5b919050565b60008060408385031215610b5d57600080fd5b610b6683610b2e565b946020939093013593505050565b600080600060608486031215610b8957600080fd5b610b9284610b2e565b9250610ba060208501610b2e565b9150604084013590509250925092565b600060208284031215610bc257600080fd5b61099482610b2e565b60008060408385031215610bde57600080fd5b610be783610b2e565b9150610bf560208401610b2e565b90509250929050565b600181811c90821680610c1257607f821691505b602082108103610c3257634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b8181038181111561041357610413610c38565b8082018082111561041357610413610c3856fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212200720e3769730629ee0d313a801811cd6be8b07f5b72fd54164574bc7879870be64736f6c634300081000330000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000642616e616e610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000642616e616e610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000013b1dd3cd88c95a7534981438add90005903c88800000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000115eec47f6cf7e350000000000000000000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x6080604052600436106101025760003560e01c806370a0823111610095578063a457c2d711610064578063a457c2d7146102aa578063a9059cbb146102ca578063ce391c9f146102ea578063dd62ed3e1461030a578063f2fde38b1461035057600080fd5b806370a082311461022a578063715018a6146102605780638da5cb5b1461027757806395d89b411461029557600080fd5b806327c8f835116100d157806327c8f835146101a85780632b112e49146101e0578063313ce567146101f5578063395093511461020a57600080fd5b806306fdde031461010e578063095ea7b31461013957806318160ddd1461016957806323b872dd1461018857600080fd5b3661010957005b600080fd5b34801561011a57600080fd5b50610123610370565b6040516101309190610ae0565b60405180910390f35b34801561014557600080fd5b50610159610154366004610b4a565b610402565b6040519015158152602001610130565b34801561017557600080fd5b506008545b604051908152602001610130565b34801561019457600080fd5b506101596101a3366004610b74565b610419565b3480156101b457600080fd5b506007546101c8906001600160a01b031681565b6040516001600160a01b039091168152602001610130565b3480156101ec57600080fd5b5061017a610483565b34801561020157600080fd5b5060035461017a565b34801561021657600080fd5b50610159610225366004610b4a565b6104af565b34801561023657600080fd5b5061017a610245366004610bb0565b6001600160a01b031660009081526005602052604090205490565b34801561026c57600080fd5b506102756104e5565b005b34801561028357600080fd5b506000546001600160a01b03166101c8565b3480156102a157600080fd5b50610123610594565b3480156102b657600080fd5b506101596102c5366004610b4a565b6105a3565b3480156102d657600080fd5b506101596102e5366004610b4a565b6105f2565b3480156102f657600080fd5b506004546101c8906001600160a01b031681565b34801561031657600080fd5b5061017a610325366004610bcb565b6001600160a01b03918216600090815260066020908152604080832093909416825291909152205490565b34801561035c57600080fd5b5061027561036b366004610bb0565b6105ff565b60606001805461037f90610bfe565b80601f01602080910402602001604051908101604052809291908181526020018280546103ab90610bfe565b80156103f85780601f106103cd576101008083540402835291602001916103f8565b820191906000526020600020905b8154815290600101906020018083116103db57829003601f168201915b5050505050905090565b600061040f338484610719565b5060015b92915050565b600061042684848461083d565b50610479843361047485604051806060016040528060288152602001610c75602891396001600160a01b038a1660009081526006602090815260408083203384529091529020549190610918565b610719565b5060019392505050565b6007546001600160a01b03166000908152600560205260408120546008546104aa91610952565b905090565b3360008181526006602090815260408083206001600160a01b0387168452909152812054909161040f918590610474908661099b565b6000546001600160a01b031633146105445760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064015b60405180910390fd5b6000805460405161dead926001600160a01b03909216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b03191661dead179055565b60606002805461037f90610bfe565b600061040f338461047485604051806060016040528060258152602001610c9d602591393360009081526006602090815260408083206001600160a01b038d1684529091529020549190610918565b600061047933848461083d565b6000546001600160a01b031633146106595760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161053b565b6001600160a01b0381166106be5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161053b565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b03831661077b5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840161053b565b6001600160a01b0382166107dc5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161053b565b6001600160a01b0383811660008181526006602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b60006001600160a01b0384166108a35760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b606482015260840161053b565b6001600160a01b0383166109055760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b606482015260840161053b565b6109108484846109fa565b949350505050565b6000818484111561093c5760405162461bcd60e51b815260040161053b9190610ae0565b5060006109498486610c4e565b95945050505050565b600061099483836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250610918565b9392505050565b6000806109a88385610c61565b9050838110156109945760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015260640161053b565b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b0386166000908152600590915291822054610a4b918490610918565b6001600160a01b038086166000908152600560205260408082209390935590851681522054610a7a908361099b565b6001600160a01b0380851660008181526005602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610ace9086815260200190565b60405180910390a35060019392505050565b600060208083528351808285015260005b81811015610b0d57858101830151858201604001528201610af1565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b0381168114610b4557600080fd5b919050565b60008060408385031215610b5d57600080fd5b610b6683610b2e565b946020939093013593505050565b600080600060608486031215610b8957600080fd5b610b9284610b2e565b9250610ba060208501610b2e565b9150604084013590509250925092565b600060208284031215610bc257600080fd5b61099482610b2e565b60008060408385031215610bde57600080fd5b610be783610b2e565b9150610bf560208401610b2e565b90509250929050565b600181811c90821680610c1257607f821691505b602082108103610c3257634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b8181038181111561041357610413610c38565b8082018082111561041357610413610c3856fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212200720e3769730629ee0d313a801811cd6be8b07f5b72fd54164574bc7879870be64736f6c63430008100033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000642616e616e610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000642616e616e610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000013b1dd3cd88c95a7534981438add90005903c88800000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000115eec47f6cf7e350000000000000000000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : stringParams (string[]): Banana,Banana
Arg [1] : addressParams (address[]): 0x13b1Dd3CD88C95A7534981438Add90005903C888
Arg [2] : numberParams (uint256[]): 18,21000000000000000000000000
-----Encoded View---------------
17 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000160
Arg [2] : 00000000000000000000000000000000000000000000000000000000000001a0
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000200
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000002
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [7] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [8] : 42616e616e610000000000000000000000000000000000000000000000000000
Arg [9] : 0000000000000000000000000000000000000000000000000000000000000006
Arg [10] : 42616e616e610000000000000000000000000000000000000000000000000000
Arg [11] : 0000000000000000000000000000000000000000000000000000000000000001
Arg [12] : 00000000000000000000000013b1dd3cd88c95a7534981438add90005903c888
Arg [13] : 0000000000000000000000000000000000000000000000000000000000000002
Arg [14] : 0000000000000000000000000000000000000000000000000000000000000012
Arg [15] : 000000000000000000000000000000000000000000115eec47f6cf7e35000000
Arg [16] : 0000000000000000000000000000000000000000000000000000000000000000
[ 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.