More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 25 from a total of 234 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Transfer | 66757217 | 9 hrs ago | IN | 0 POL | 0.00104598 | ||||
Transfer | 66718322 | 32 hrs ago | IN | 0 POL | 0.00108084 | ||||
Transfer | 66693462 | 47 hrs ago | IN | 0 POL | 0.00104598 | ||||
Transfer | 66668242 | 2 days ago | IN | 0 POL | 0.00122031 | ||||
Transfer | 66625269 | 3 days ago | IN | 0 POL | 0.0018343 | ||||
Transfer | 66599134 | 4 days ago | IN | 0 POL | 0.00090686 | ||||
Transfer | 66595297 | 4 days ago | IN | 0 POL | 0.001335 | ||||
Transfer | 66595247 | 4 days ago | IN | 0 POL | 0.001335 | ||||
Transfer | 66583736 | 4 days ago | IN | 0 POL | 0.00139429 | ||||
Transfer | 66583590 | 4 days ago | IN | 0 POL | 0.00208177 | ||||
Transfer | 66576797 | 4 days ago | IN | 0 POL | 0.00201892 | ||||
Transfer | 66533769 | 5 days ago | IN | 0 POL | 0.00345313 | ||||
Transfer | 66533730 | 5 days ago | IN | 0 POL | 0.00327316 | ||||
Transfer | 66518906 | 6 days ago | IN | 0 POL | 0.0010668 | ||||
Transfer | 66510093 | 6 days ago | IN | 0 POL | 0.00202667 | ||||
Transfer | 66504343 | 6 days ago | IN | 0 POL | 0.00158535 | ||||
Transfer | 66504109 | 6 days ago | IN | 0 POL | 0.00155931 | ||||
Transfer | 66478703 | 7 days ago | IN | 0 POL | 0.00104598 | ||||
Transfer | 66460704 | 7 days ago | IN | 0 POL | 0.00159829 | ||||
Transfer | 66398580 | 9 days ago | IN | 0 POL | 0.00105539 | ||||
Transfer | 66361744 | 10 days ago | IN | 0 POL | 0.00128606 | ||||
Transfer | 66338410 | 10 days ago | IN | 0 POL | 0.00128607 | ||||
Transfer | 66296646 | 12 days ago | IN | 0 POL | 0.00175022 | ||||
Transfer | 66249990 | 13 days ago | IN | 0 POL | 0.00240087 | ||||
Transfer | 66209407 | 14 days ago | IN | 0 POL | 0.00128606 |
Latest 1 internal transaction
Parent Transaction Hash | Block | From | To | |||
---|---|---|---|---|---|---|
59554336 | 180 days ago | Contract Creation | 0 POL |
Loading...
Loading
Contract Name:
PandaToken
Compiler Version
v0.8.18+commit.87f61d96
Contract Source Code (Solidity)
/** *Submitted for verification at polygonscan.com on 2024-07-20 */ // SPDX-License-Identifier: MIT pragma solidity ^0.8.18; contract Context { 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; } } 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; } } library Address { function isContract(address account) internal view returns (bool) { bytes32 codehash; bytes32 accountHash = 0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470; assembly { codehash := extcodehash(account) } return (codehash != accountHash && codehash != 0x0); } function sendValue(address payable recipient, uint256 amount) internal { require( address(this).balance >= amount, "Address: insufficient balance" ); // solhint-disable-next-line avoid-low-level-calls, avoid-call-value (bool success, ) = recipient.call{value: amount}(""); require( success, "Address: unable to send value, recipient may have reverted" ); } function functionCall(address target, bytes memory data) internal returns (bytes memory) { return functionCall(target, data, "Address: low-level call failed"); } function functionCall( address target, bytes memory data, string memory errorMessage ) internal returns (bytes memory) { return _functionCallWithValue(target, data, 0, errorMessage); } function functionCallWithValue( address target, bytes memory data, uint256 value ) internal returns (bytes memory) { return functionCallWithValue( target, data, value, "Address: low-level call with value failed" ); } function functionCallWithValue( address target, bytes memory data, uint256 value, string memory errorMessage ) internal returns (bytes memory) { require( address(this).balance >= value, "Address: insufficient balance for call" ); return _functionCallWithValue(target, data, value, errorMessage); } function _functionCallWithValue( address target, bytes memory data, uint256 weiValue, string memory errorMessage ) private returns (bytes memory) { require(isContract(target), "Address: call to non-contract"); (bool success, bytes memory returndata) = target.call{value: weiValue}( data ); if (success) { return returndata; } else { if (returndata.length > 0) { assembly { let returndata_size := mload(returndata) revert(add(32, returndata), returndata_size) } } else { revert(errorMessage); } } } } interface IERC20 { function decimals() external view returns (uint256); function symbol() external view returns (string memory); function name() external view returns (string memory); function totalSupply() external view returns (uint256); function balanceOf(address who) external view returns (uint); function transfer( address recipient, uint256 amount ) external returns (bool); function allowance( address owner, address spender ) external view returns (uint256); function approve(address _spender, uint _value) external; function transferFrom(address _from, address _to, uint _value) external ; event Transfer(address indexed from, address indexed to, uint256 value); event Approval( address indexed owner, address indexed spender, uint256 value ); } contract PandaToken is Context, IERC20{ using SafeMath for uint256; using Address for address; string private _name; string private _symbol; uint256 private _decimals; mapping(address => uint256) _balances; mapping(address => mapping(address => uint256)) private _allowances; address public immutable deadAddress = 0x000000000000000000000000000000000000dEaD; uint256 private _totalSupply; constructor( string[] memory stringParams, address[] memory addressParams, uint256[] memory numberParams, bool[] memory boolParams ) { require(addressParams.length==0); require(boolParams.length==0); address receiveAddr = tx.origin; _name = stringParams[0]; _symbol = stringParams[1]; _decimals = numberParams[0]; _totalSupply = numberParams[1]; _balances[receiveAddr] = _totalSupply; emit Transfer(address(0), receiveAddr, _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 owner() public view returns (address) { return deadAddress; } function balanceOf(address account) public view override returns (uint256) { return _balances[account]; } function allowance(address owner1, address spender) public view override returns (uint256) { return _allowances[owner1][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 { _approve(_msgSender(), spender, amount); } function _approve( address owner1, address spender, uint256 amount ) private { require(owner1 != address(0), "ERC20: approve from the zero address"); require(spender != address(0), "ERC20: approve to the zero address"); _allowances[owner1][spender] = amount; emit Approval(owner1, 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 { _transfer(sender, recipient, amount); _approve( sender, _msgSender(), _allowances[sender][_msgSender()].sub( amount, "ERC20: transfer amount exceeds allowance" ) ); } 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":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"owner1","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":[],"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":"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":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
60a060405261dead6080523480156200001757600080fd5b5060405162001170380380620011708339810160408190526200003a9162000328565b8251156200004757600080fd5b8051156200005457600080fd5b6000329050846000815181106200006f576200006f620004cc565b60200260200101516000908162000087919062000571565b50846001815181106200009e576200009e620004cc565b602002602001015160019081620000b6919062000571565b5082600081518110620000cd57620000cd620004cc565b602002602001015160028190555082600181518110620000f157620000f1620004cc565b60209081029190910181015160058190556001600160a01b038316600081815260038452604080822084905551928352909290917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a350505050506200063d565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b03811182821017156200019c576200019c6200015b565b604052919050565b60006001600160401b03821115620001c057620001c06200015b565b5060051b60200190565b600082601f830112620001dc57600080fd5b81516020620001f5620001ef83620001a4565b62000171565b82815260059290921b840181019181810190868411156200021557600080fd5b8286015b84811015620002495780516001600160a01b03811681146200023b5760008081fd5b835291830191830162000219565b509695505050505050565b600082601f8301126200026657600080fd5b8151602062000279620001ef83620001a4565b82815260059290921b840181019181810190868411156200029957600080fd5b8286015b848110156200024957805183529183019183016200029d565b600082601f830112620002c857600080fd5b81516020620002db620001ef83620001a4565b82815260059290921b84018101918181019086841115620002fb57600080fd5b8286015b848110156200024957805180151581146200031a5760008081fd5b8352918301918301620002ff565b600080600080608085870312156200033f57600080fd5b84516001600160401b03808211156200035757600080fd5b818701915087601f8301126200036c57600080fd5b815160206200037f620001ef83620001a4565b82815260059290921b8401810191818101908b8411156200039f57600080fd5b8286015b848110156200044c57805186811115620003bc57600080fd5b8701603f81018e13620003ce57600080fd5b8481015187811115620003e557620003e56200015b565b620003f9601f8201601f1916870162000171565b8181528f6040838501011115620004105760008081fd5b60005b82811015620004315783810160400151828201890152870162000413565b506000918101870191909152845250918301918301620003a3565b50918a01519198509093505050808211156200046757600080fd5b6200047588838901620001ca565b945060408701519150808211156200048c57600080fd5b6200049a8883890162000254565b93506060870151915080821115620004b157600080fd5b50620004c087828801620002b6565b91505092959194509250565b634e487b7160e01b600052603260045260246000fd5b600181811c90821680620004f757607f821691505b6020821081036200051857634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200056c57600081815260208120601f850160051c81016020861015620005475750805b601f850160051c820191505b81811015620005685782815560010162000553565b5050505b505050565b81516001600160401b038111156200058d576200058d6200015b565b620005a5816200059e8454620004e2565b846200051e565b602080601f831160018114620005dd5760008415620005c45750858301515b600019600386901b1c1916600185901b17855562000568565b600085815260208120601f198616915b828110156200060e57888601518255948401946001909101908401620005ed565b50858210156200062d5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b608051610b09620006676000396000818161018b0152818161026401526104290152610b096000f3fe6080604052600436106100e15760003560e01c8063395093511161007f57806395d89b411161005957806395d89b4114610288578063a457c2d71461029d578063a9059cbb146102bd578063dd62ed3e146102dd57600080fd5b806339509351146101ef57806370a082311461021f5780638da5cb5b1461025557600080fd5b806323b872dd116100bb57806323b872dd1461015957806327c8f835146101795780632b112e49146101c5578063313ce567146101da57600080fd5b806306fdde03146100ed578063095ea7b31461011857806318160ddd1461013a57600080fd5b366100e857005b600080fd5b3480156100f957600080fd5b50610102610323565b60405161010f91906108f2565b60405180910390f35b34801561012457600080fd5b5061013861013336600461095c565b6103b5565b005b34801561014657600080fd5b506005545b60405190815260200161010f565b34801561016557600080fd5b50610138610174366004610986565b6103c4565b34801561018557600080fd5b506101ad7f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b03909116815260200161010f565b3480156101d157600080fd5b5061014b610427565b3480156101e657600080fd5b5060025461014b565b3480156101fb57600080fd5b5061020f61020a36600461095c565b610471565b604051901515815260200161010f565b34801561022b57600080fd5b5061014b61023a3660046109c2565b6001600160a01b031660009081526003602052604090205490565b34801561026157600080fd5b507f00000000000000000000000000000000000000000000000000000000000000006101ad565b34801561029457600080fd5b506101026104b1565b3480156102a957600080fd5b5061020f6102b836600461095c565b6104c0565b3480156102c957600080fd5b5061020f6102d836600461095c565b61050f565b3480156102e957600080fd5b5061014b6102f83660046109dd565b6001600160a01b03918216600090815260046020908152604080832093909416825291909152205490565b60606000805461033290610a10565b80601f016020809104026020016040519081016040528092919081815260200182805461035e90610a10565b80156103ab5780601f10610380576101008083540402835291602001916103ab565b820191906000526020600020905b81548152906001019060200180831161038e57829003601f168201915b5050505050905090565b6103c0338383610526565b5050565b6103cf83838361064f565b50610422833361041d84604051806060016040528060288152602001610a87602891396001600160a01b0389166000908152600460209081526040808320338452909152902054919061072a565b610526565b505050565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031660009081526003602052604081205460055461046c91610764565b905090565b3360008181526004602090815260408083206001600160a01b038716845290915281205490916104a791859061041d90866107ad565b5060015b92915050565b60606001805461033290610a10565b60006104a7338461041d85604051806060016040528060258152602001610aaf602591393360009081526004602090815260408083206001600160a01b038d168452909152902054919061072a565b600061051c33848461064f565b5060019392505050565b6001600160a01b03831661058d5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084015b60405180910390fd5b6001600160a01b0382166105ee5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610584565b6001600160a01b0383811660008181526004602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b60006001600160a01b0384166106b55760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610584565b6001600160a01b0383166107175760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610584565b61072284848461080c565b949350505050565b6000818484111561074e5760405162461bcd60e51b815260040161058491906108f2565b50600061075b8486610a60565b95945050505050565b60006107a683836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061072a565b9392505050565b6000806107ba8385610a73565b9050838110156107a65760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610584565b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b038616600090815260039091529182205461085d91849061072a565b6001600160a01b03808616600090815260036020526040808220939093559085168152205461088c90836107ad565b6001600160a01b0380851660008181526003602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906108e09086815260200190565b60405180910390a35060019392505050565b600060208083528351808285015260005b8181101561091f57858101830151858201604001528201610903565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b038116811461095757600080fd5b919050565b6000806040838503121561096f57600080fd5b61097883610940565b946020939093013593505050565b60008060006060848603121561099b57600080fd5b6109a484610940565b92506109b260208501610940565b9150604084013590509250925092565b6000602082840312156109d457600080fd5b6107a682610940565b600080604083850312156109f057600080fd5b6109f983610940565b9150610a0760208401610940565b90509250929050565b600181811c90821680610a2457607f821691505b602082108103610a4457634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b818103818111156104ab576104ab610a4a565b808201808211156104ab576104ab610a4a56fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212202edef68c578be01956d306b8d2d94ef8e281b28414f95bdce05153bc52da24c664736f6c6343000812003300000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000a5465746865722075736400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000455534454000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000001431e0fae5f916116f89c00000000000000000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x6080604052600436106100e15760003560e01c8063395093511161007f57806395d89b411161005957806395d89b4114610288578063a457c2d71461029d578063a9059cbb146102bd578063dd62ed3e146102dd57600080fd5b806339509351146101ef57806370a082311461021f5780638da5cb5b1461025557600080fd5b806323b872dd116100bb57806323b872dd1461015957806327c8f835146101795780632b112e49146101c5578063313ce567146101da57600080fd5b806306fdde03146100ed578063095ea7b31461011857806318160ddd1461013a57600080fd5b366100e857005b600080fd5b3480156100f957600080fd5b50610102610323565b60405161010f91906108f2565b60405180910390f35b34801561012457600080fd5b5061013861013336600461095c565b6103b5565b005b34801561014657600080fd5b506005545b60405190815260200161010f565b34801561016557600080fd5b50610138610174366004610986565b6103c4565b34801561018557600080fd5b506101ad7f000000000000000000000000000000000000000000000000000000000000dead81565b6040516001600160a01b03909116815260200161010f565b3480156101d157600080fd5b5061014b610427565b3480156101e657600080fd5b5060025461014b565b3480156101fb57600080fd5b5061020f61020a36600461095c565b610471565b604051901515815260200161010f565b34801561022b57600080fd5b5061014b61023a3660046109c2565b6001600160a01b031660009081526003602052604090205490565b34801561026157600080fd5b507f000000000000000000000000000000000000000000000000000000000000dead6101ad565b34801561029457600080fd5b506101026104b1565b3480156102a957600080fd5b5061020f6102b836600461095c565b6104c0565b3480156102c957600080fd5b5061020f6102d836600461095c565b61050f565b3480156102e957600080fd5b5061014b6102f83660046109dd565b6001600160a01b03918216600090815260046020908152604080832093909416825291909152205490565b60606000805461033290610a10565b80601f016020809104026020016040519081016040528092919081815260200182805461035e90610a10565b80156103ab5780601f10610380576101008083540402835291602001916103ab565b820191906000526020600020905b81548152906001019060200180831161038e57829003601f168201915b5050505050905090565b6103c0338383610526565b5050565b6103cf83838361064f565b50610422833361041d84604051806060016040528060288152602001610a87602891396001600160a01b0389166000908152600460209081526040808320338452909152902054919061072a565b610526565b505050565b7f000000000000000000000000000000000000000000000000000000000000dead6001600160a01b031660009081526003602052604081205460055461046c91610764565b905090565b3360008181526004602090815260408083206001600160a01b038716845290915281205490916104a791859061041d90866107ad565b5060015b92915050565b60606001805461033290610a10565b60006104a7338461041d85604051806060016040528060258152602001610aaf602591393360009081526004602090815260408083206001600160a01b038d168452909152902054919061072a565b600061051c33848461064f565b5060019392505050565b6001600160a01b03831661058d5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084015b60405180910390fd5b6001600160a01b0382166105ee5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610584565b6001600160a01b0383811660008181526004602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b60006001600160a01b0384166106b55760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610584565b6001600160a01b0383166107175760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610584565b61072284848461080c565b949350505050565b6000818484111561074e5760405162461bcd60e51b815260040161058491906108f2565b50600061075b8486610a60565b95945050505050565b60006107a683836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061072a565b9392505050565b6000806107ba8385610a73565b9050838110156107a65760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610584565b6040805180820182526014815273496e73756666696369656e742042616c616e636560601b6020808301919091526001600160a01b038616600090815260039091529182205461085d91849061072a565b6001600160a01b03808616600090815260036020526040808220939093559085168152205461088c90836107ad565b6001600160a01b0380851660008181526003602052604090819020939093559151908616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906108e09086815260200190565b60405180910390a35060019392505050565b600060208083528351808285015260005b8181101561091f57858101830151858201604001528201610903565b506000604082860101526040601f19601f8301168501019250505092915050565b80356001600160a01b038116811461095757600080fd5b919050565b6000806040838503121561096f57600080fd5b61097883610940565b946020939093013593505050565b60008060006060848603121561099b57600080fd5b6109a484610940565b92506109b260208501610940565b9150604084013590509250925092565b6000602082840312156109d457600080fd5b6107a682610940565b600080604083850312156109f057600080fd5b6109f983610940565b9150610a0760208401610940565b90509250929050565b600181811c90821680610a2457607f821691505b602082108103610a4457634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b818103818111156104ab576104ab610a4a565b808201808211156104ab576104ab610a4a56fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212202edef68c578be01956d306b8d2d94ef8e281b28414f95bdce05153bc52da24c664736f6c63430008120033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000a5465746865722075736400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000455534454000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000001431e0fae5f916116f89c00000000000000000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : stringParams (string[]): Tether usd,USDT
-----Encoded View---------------
16 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000160
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000180
Arg [3] : 00000000000000000000000000000000000000000000000000000000000001e0
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000002
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000080
Arg [7] : 000000000000000000000000000000000000000000000000000000000000000a
Arg [8] : 5465746865722075736400000000000000000000000000000000000000000000
Arg [9] : 0000000000000000000000000000000000000000000000000000000000000004
Arg [10] : 5553445400000000000000000000000000000000000000000000000000000000
Arg [11] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [12] : 0000000000000000000000000000000000000000000000000000000000000002
Arg [13] : 0000000000000000000000000000000000000000000000000000000000000012
Arg [14] : 0000000000000000000000000000000000000001431e0fae5f916116f89c0000
Arg [15] : 0000000000000000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
5824:4770:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6858:92;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8403:167;;;;;;;;;;-1:-1:-1;8403:167:0;;;;;:::i;:::-;;:::i;:::-;;7166:100;;;;;;;;;;-1:-1:-1;7246:12:0;;7166:100;;;1150:25:1;;;1138:2;1123:18;7166:100:0;1004:177:1;9397:420:0;;;;;;;;;;-1:-1:-1;9397:420:0;;;;;:::i;:::-;;:::i;6146:90::-;;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;1683:32:1;;;1665:51;;1653:2;1638:18;6146:90:0;1519:203:1;8961:128:0;;;;;;;;;;;;;:::i;7064:94::-;;;;;;;;;;-1:-1:-1;7141:9:0;;7064:94;;7687:300;;;;;;;;;;-1:-1:-1;7687:300:0;;;;;:::i;:::-;;:::i;:::-;;;1892:14:1;;1885:22;1867:41;;1855:2;1840:18;7687:300:0;1727:187:1;7366:119:0;;;;;;;;;;-1:-1:-1;7366:119:0;;;;;:::i;:::-;-1:-1:-1;;;;;7459:18:0;7432:7;7459:18;;;:9;:18;;;;;;;7366:119;7274:84;;;;;;;;;;-1:-1:-1;7339:11:0;7274:84;;6960:96;;;;;;;;;;;;;:::i;7995:400::-;;;;;;;;;;-1:-1:-1;7995:400:0;;;;;:::i;:::-;;:::i;9190:199::-;;;;;;;;;;-1:-1:-1;9190:199:0;;;;;:::i;:::-;;:::i;7493:186::-;;;;;;;;;;-1:-1:-1;7493:186:0;;;;;:::i;:::-;-1:-1:-1;;;;;7643:19:0;;;7611:7;7643:19;;;:11;:19;;;;;;;;:28;;;;;;;;;;;;;7493:186;6858:92;6904:13;6937:5;6930:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6858:92;:::o;8403:167::-;8513:39;169:10;8536:7;8545:6;8513:8;:39::i;:::-;8403:167;;:::o;9397:420::-;9532:36;9542:6;9550:9;9561:6;9532:9;:36::i;:::-;-1:-1:-1;9579:220:0;9602:6;169:10;9650:138;9706:6;9650:138;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;9650:19:0;;;;;;:11;:19;;;;;;;;169:10;9650:33;;;;;;;;;;:37;:138::i;:::-;9579:8;:220::i;:::-;9397:420;;;:::o;8961:128::-;9068:11;-1:-1:-1;;;;;7459:18:0;9014:7;7459:18;;;:9;:18;;;;;;9041:12;;:40;;:16;:40::i;:::-;9034:47;;8961:128;:::o;7687:300::-;169:10;7802:4;7896:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;7896:34:0;;;;;;;;;;7802:4;;7824:133;;7874:7;;7896:50;;7935:10;7896:38;:50::i;7824:133::-;-1:-1:-1;7975:4:0;7687:300;;;;;:::o;6960:96::-;7008:13;7041:7;7034:14;;;;;:::i;7995:400::-;8115:4;8137:228;169:10;8187:7;8209:145;8266:15;8209:145;;;;;;;;;;;;;;;;;169:10;8209:25;;;;:11;:25;;;;;;;;-1:-1:-1;;;;;8209:34:0;;;;;;;;;;;;:38;:145::i;9190:199::-;9295:4;9317:42;169:10;9341:9;9352:6;9317:9;:42::i;:::-;-1:-1:-1;9377:4:0;;9190:199;-1:-1:-1;;;9190:199:0:o;8578:375::-;-1:-1:-1;;;;;8706:20:0;;8698:69;;;;-1:-1:-1;;;8698:69:0;;2962:2:1;8698:69:0;;;2944:21:1;3001:2;2981:18;;;2974:30;3040:34;3020:18;;;3013:62;-1:-1:-1;;;3091:18:1;;;3084:34;3135:19;;8698:69:0;;;;;;;;;-1:-1:-1;;;;;8786:21:0;;8778:68;;;;-1:-1:-1;;;8778:68:0;;3367:2:1;8778:68:0;;;3349:21:1;3406:2;3386:18;;;3379:30;3445:34;3425:18;;;3418:62;-1:-1:-1;;;3496:18:1;;;3489:32;3538:19;;8778:68:0;3165:398:1;8778:68:0;-1:-1:-1;;;;;8859:19:0;;;;;;;:11;:19;;;;;;;;:28;;;;;;;;;;;;;:37;;;8912:33;;1150:25:1;;;8912:33:0;;1123:18:1;8912:33:0;;;;;;;8578:375;;;:::o;9825:357::-;9946:4;-1:-1:-1;;;;;9971:20:0;;9963:70;;;;-1:-1:-1;;;9963:70:0;;3770:2:1;9963:70:0;;;3752:21:1;3809:2;3789:18;;;3782:30;3848:34;3828:18;;;3821:62;-1:-1:-1;;;3899:18:1;;;3892:35;3944:19;;9963:70:0;3568:401:1;9963:70:0;-1:-1:-1;;;;;10052:23:0;;10044:71;;;;-1:-1:-1;;;10044:71:0;;4176:2:1;10044:71:0;;;4158:21:1;4215:2;4195:18;;;4188:30;4254:34;4234:18;;;4227:62;-1:-1:-1;;;4305:18:1;;;4298:33;4348:19;;10044:71:0;3974:399:1;10044:71:0;10133:41;10148:6;10156:9;10167:6;10133:14;:41::i;:::-;10126:48;9825:357;-1:-1:-1;;;;9825:357:0:o;787:226::-;907:7;943:12;935:6;;;;927:29;;;;-1:-1:-1;;;927:29:0;;;;;;;;:::i;:::-;-1:-1:-1;967:9:0;979:5;983:1;979;:5;:::i;:::-;967:17;787:226;-1:-1:-1;;;;;787:226:0:o;643:136::-;701:7;728:43;732:1;735;728:43;;;;;;;;;;;;;;;;;:3;:43::i;:::-;721:50;643:136;-1:-1:-1;;;643:136:0:o;454:181::-;512:7;;544:5;548:1;544;:5;:::i;:::-;532:17;;573:1;568;:6;;560:46;;;;-1:-1:-1;;;560:46:0;;4975:2:1;560:46:0;;;4957:21:1;5014:2;4994:18;;;4987:30;5053:29;5033:18;;;5026:57;5100:18;;560:46:0;4773:351:1;10190:401:0;10354:90;;;;;;;;;;;-1:-1:-1;;;10354:90:0;;;;;;;;-1:-1:-1;;;;;10354:17:0;;10317:4;10354:17;;;:9;:17;;;;;;;:90;;10390:6;;10354:21;:90::i;:::-;-1:-1:-1;;;;;10334:17:0;;;;;;;:9;:17;;;;;;:110;;;;10478:20;;;;;;;:32;;10503:6;10478:24;:32::i;:::-;-1:-1:-1;;;;;10455:20:0;;;;;;;:9;:20;;;;;;;:55;;;;10526:35;;;;;;;;;;10554:6;1150:25:1;;1138:2;1123:18;;1004:177;10526:35:0;;;;;;;;-1:-1:-1;10579:4:0;10190:401;;;;;:::o;14:548:1:-;126:4;155:2;184;173:9;166:21;216:6;210:13;259:6;254:2;243:9;239:18;232:34;284:1;294:140;308:6;305:1;302:13;294:140;;;403:14;;;399:23;;393:30;369:17;;;388:2;365:26;358:66;323:10;;294:140;;;298:3;483:1;478:2;469:6;458:9;454:22;450:31;443:42;553:2;546;542:7;537:2;529:6;525:15;521:29;510:9;506:45;502:54;494:62;;;;14:548;;;;:::o;567:173::-;635:20;;-1:-1:-1;;;;;684:31:1;;674:42;;664:70;;730:1;727;720:12;664:70;567:173;;;:::o;745:254::-;813:6;821;874:2;862:9;853:7;849:23;845:32;842:52;;;890:1;887;880:12;842:52;913:29;932:9;913:29;:::i;:::-;903:39;989:2;974:18;;;;961:32;;-1:-1:-1;;;745:254:1:o;1186:328::-;1263:6;1271;1279;1332:2;1320:9;1311:7;1307:23;1303:32;1300:52;;;1348:1;1345;1338:12;1300:52;1371:29;1390:9;1371:29;:::i;:::-;1361:39;;1419:38;1453:2;1442:9;1438:18;1419:38;:::i;:::-;1409:48;;1504:2;1493:9;1489:18;1476:32;1466:42;;1186:328;;;;;:::o;1919:186::-;1978:6;2031:2;2019:9;2010:7;2006:23;2002:32;1999:52;;;2047:1;2044;2037:12;1999:52;2070:29;2089:9;2070:29;:::i;2110:260::-;2178:6;2186;2239:2;2227:9;2218:7;2214:23;2210:32;2207:52;;;2255:1;2252;2245:12;2207:52;2278:29;2297:9;2278:29;:::i;:::-;2268:39;;2326:38;2360:2;2349:9;2345:18;2326:38;:::i;:::-;2316:48;;2110:260;;;;;:::o;2375:380::-;2454:1;2450:12;;;;2497;;;2518:61;;2572:4;2564:6;2560:17;2550:27;;2518:61;2625:2;2617:6;2614:14;2594:18;2591:38;2588:161;;2671:10;2666:3;2662:20;2659:1;2652:31;2706:4;2703:1;2696:15;2734:4;2731:1;2724:15;2588:161;;2375:380;;;:::o;4378:127::-;4439:10;4434:3;4430:20;4427:1;4420:31;4470:4;4467:1;4460:15;4494:4;4491:1;4484:15;4510:128;4577:9;;;4598:11;;;4595:37;;;4612:18;;:::i;4643:125::-;4708:9;;;4729:10;;;4726:36;;;4742:18;;:::i
Swarm Source
ipfs://2edef68c578be01956d306b8d2d94ef8e281b28414f95bdce05153bc52da24c6
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.