ETH Price: $1,818.64 (-0.32%)

Token

Paladin Token (PAL)
 

Overview

Max Total Supply

50,000,000 PAL

Holders

1,058 (0.00%)

Transfers

-
-

Market

Price

$0.02 @ 0.000009 ETH

Onchain Market Cap

-

Circulating Supply Market Cap

$765,063.00

Other Info

Token Contract (WITH 18 Decimals)

Loading...
Loading
Loading...
Loading
Loading...
Loading

OVERVIEW

Paladin is a governance lending protocol transforming users voting power into a new money lego.

Market

Volume (24H):$1.74
Market Capitalization:$765,063.00
Circulating Supply:45,386,121.00 PAL
Market Data Source: Coinmarketcap

# Exchange Pair Price  24H Volume % Volume
Source Code Verified Exact Match

Contract Name

PaladinToken

Compiler Version
v0.8.4+commit.c7e474f2
Optimization Enabled
Yes with 999999 runs
Other Settings
default evmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[{"internalType":"uint256","name":"initialSupply","type":"uint256"},{"internalType":"address","name":"admin","type":"address"},{"internalType":"address","name":"recipient","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"delegator","type":"address"},{"indexed":true,"internalType":"address","name":"fromDelegate","type":"address"},{"indexed":true,"internalType":"address","name":"toDelegate","type":"address"}],"name":"DelegateChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"delegate","type":"address"},{"indexed":false,"internalType":"uint256","name":"previousBalance","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"newBalance","type":"uint256"}],"name":"DelegateVotesChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"previousAdminRole","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"newAdminRole","type":"bytes32"}],"name":"RoleAdminChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleGranted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleRevoked","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"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"bool","name":"transfersAllowed","type":"bool"}],"name":"TransfersAllowed","type":"event"},{"inputs":[],"name":"ADMIN_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"DEFAULT_ADMIN_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"DOMAIN_TYPEHASH","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"TRANSFER_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"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":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"checkpoints","outputs":[{"internalType":"uint32","name":"fromBlock","type":"uint32"},{"internalType":"uint224","name":"votes","type":"uint224"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"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":[{"internalType":"address","name":"delegatee","type":"address"}],"name":"delegate","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"delegatee","type":"address"},{"internalType":"uint256","name":"nonce","type":"uint256"},{"internalType":"uint256","name":"expiry","type":"uint256"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"delegateBySig","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"delegateCheckpoints","outputs":[{"internalType":"uint32","name":"fromBlock","type":"uint32"},{"internalType":"address","name":"delegate","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"delegates","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"getCurrentVotes","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"blockNumber","type":"uint256"}],"name":"getPastDelegate","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"blockNumber","type":"uint256"}],"name":"getPastVotes","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"}],"name":"getRoleAdmin","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"grantRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"hasRole","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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":[{"internalType":"address","name":"","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"numCheckpoints","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"renounceRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"revokeRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_transfersAllowed","type":"bool"}],"name":"setTransfersAllowed","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"transfersAllowed","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"}]
60806040526006805460ff191690553480156200001b57600080fd5b5060405162003d2938038062003d298339810160408190526200003e916200096c565b6040518060400160405280600d81526020016c2830b630b234b7102a37b5b2b760991b8152506040518060400160405280600381526020016214105360ea1b815250816003908051906020019062000098929190620008b3565b508051620000ae906004906020840190620008b3565b505050620000d260008051602062003d09833981519152836200014760201b60201c565b620000ed60008051602062003d098339815191523362000147565b6200010860008051602062003cc98339815191528362000147565b6200013260008051602062003d0983398151915260008051602062003cc983398151915262000157565b6200013e8184620001a2565b50505062000a34565b620001538282620002a3565b5050565b600082815260056020526040808220600101805490849055905190918391839186917fbd79b86ffe0ab8e8776151514217cd7cacd52c909f66475c3af44e129f0b00ff9190a4505050565b6001600160a01b038216620001fe5760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064015b60405180910390fd5b6200020c6000838362000347565b8060026000828254620002209190620009ac565b90915550506001600160a01b038216600090815260208190526040812080548392906200024f908490620009ac565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a36200015360008383620003e9565b60008281526005602090815260408083206001600160a01b038516845290915290205460ff16620001535760008281526005602090815260408083206001600160a01b03851684529091529020805460ff19166001179055620003033390565b6001600160a01b0316816001600160a01b0316837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b600654839060ff16806200038957503360009081527f824b0c5de8e528cdbdf9242963e0406dc5c516147208d87363b9c881a4d071ad602052604090205460ff165b620003e35760405162461bcd60e51b8152602060048201526024808201527f50616c6164696e546f6b656e3a2063616c6c65722063616e6e6f74207472616e60448201526339b332b960e11b6064820152608401620001f5565b50505050565b6001600160a01b038084166000908152600760205260408082205485841683529120546200041d9291821691168362000422565b505050565b816001600160a01b0316836001600160a01b031614158015620004455750600081115b156200041d576001600160a01b0383161562000544576001600160a01b038316600090815260086020526040812054908115620004e3576001600160a01b0385166000908152600860205260409020620004a1600184620009c7565b81548110620004c057634e487b7160e01b600052603260045260246000fd5b60009182526020909120015464010000000090046001600160e01b0316620004e6565b60005b6001600160e01b031690506000620004ff8483620009c7565b90506200050d868262000641565b60408051838152602081018390526001600160a01b0388169160008051602062003ce9833981519152910160405180910390a25050505b6001600160a01b038216156200041d576001600160a01b038216600090815260086020526040812054908115620005dc576001600160a01b03841660009081526008602052604090206200059a600184620009c7565b81548110620005b957634e487b7160e01b600052603260045260246000fd5b60009182526020909120015464010000000090046001600160e01b0316620005df565b60005b6001600160e01b031690506000620005f88483620009ac565b905062000606858262000641565b60408051838152602081018390526001600160a01b0387169160008051602062003ce9833981519152910160405180910390a2505050505050565b6001600160a01b0382166000908152600860205260409020548015801590620006bf57506001600160a01b038316600090815260086020526040902043906200068c600184620009c7565b81548110620006ab57634e487b7160e01b600052603260045260246000fd5b60009182526020909120015463ffffffff16145b156200074a57620006d082620007db565b6001600160a01b0384166000908152600860205260409020620006f5600184620009c7565b815481106200071457634e487b7160e01b600052603260045260246000fd5b9060005260206000200160000160046101000a8154816001600160e01b0302191690836001600160e01b03160217905550505050565b6000620007574362000848565b6001600160a01b038516600090815260086020908152604091829020825180840190935263ffffffff8416835292935081016200079486620007db565b6001600160e01b0390811690915282546001810184556000938452602093849020835194909301519091166401000000000263ffffffff9093169290921791015550505050565b60006001600160e01b03821115620008445760405162461bcd60e51b815260206004820152602560248201527f50616c6164696e546f6b656e203a20616d6f756e742065786365656420323234604482015264206269747360d81b6064820152608401620001f5565b5090565b600063ffffffff821115620008445760405162461bcd60e51b815260206004820152602a60248201527f50616c6164696e546f6b656e203a20626c6f636b206e756d62657220657863656044820152696564203332206269747360b01b6064820152608401620001f5565b828054620008c190620009e1565b90600052602060002090601f016020900481019282620008e5576000855562000930565b82601f106200090057805160ff191683800117855562000930565b8280016001018555821562000930579182015b828111156200093057825182559160200191906001019062000913565b50620008449291505b8082111562000844576000815560010162000939565b80516001600160a01b03811681146200096757600080fd5b919050565b60008060006060848603121562000981578283fd5b8351925062000993602085016200094f565b9150620009a3604085016200094f565b90509250925092565b60008219821115620009c257620009c262000a1e565b500190565b600082821015620009dc57620009dc62000a1e565b500390565b600181811c90821680620009f657607f821691505b6020821081141562000a1857634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b6132858062000a446000396000f3fe608060405234801561001057600080fd5b506004361061020b5760003560e01c80636fcfff451161012a578063a9059cbb116100bd578063c3cda5201161008c578063d547741f11610071578063d547741f146105c6578063dd62ed3e146105d9578063f3cd1c281461061f57600080fd5b8063c3cda5201461056f578063cb2bf8661461058257600080fd5b8063a9059cbb14610529578063b0660c3d1461053c578063b369460c14610549578063b4b5ea571461055c57600080fd5b806391d14854116100f957806391d14854146104c057806395d89b4114610506578063a217fddf1461050e578063a457c2d71461051657600080fd5b80636fcfff451461040d57806370a082311461044357806375b238fc146104795780637ecebe00146104a057600080fd5b8063248a9ca3116101a2578063395093511161017157806339509351146103795780633a46b1a81461038c578063587cde1e1461039f5780635c19a95c146103fa57600080fd5b8063248a9ca31461031f5780632f2ff15d14610342578063313ce5671461035757806336568abe1461036657600080fd5b806318160ddd116101de57806318160ddd146102ac57806320606b70146102be578063206b60f9146102e557806323b872dd1461030c57600080fd5b806301ffc9a71461021057806306fdde0314610238578063095ea7b31461024d5780630cdfebfa14610260575b600080fd5b61022361021e366004612f7b565b610632565b60405190151581526020015b60405180910390f35b6102406106cb565b60405161022f919061303c565b61022361025b366004612e9a565b61075d565b61027361026e366004612e9a565b610773565b6040805163ffffffff90931683527bffffffffffffffffffffffffffffffffffffffffffffffffffffffff90911660208301520161022f565b6002545b60405190815260200161022f565b6102b07f8cad95687ba82c2ce50e74f7b754645e5117c3a5bec8151c0726d5857980a86681565b6102b07f9143236d81225394f3bd65b44e6e29fdf4d7ba0773d9bb3f5cc15eb80ba3777781565b61022361031a366004612e5f565b6107cf565b6102b061032d366004612f41565b60009081526005602052604090206001015490565b610355610350366004612f59565b6108ba565b005b6040516012815260200161022f565b610355610374366004612f59565b6108e5565b610223610387366004612e9a565b610998565b6102b061039a366004612e9a565b6109e1565b6103d56103ad366004612e13565b60076020526000908152604090205473ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200161022f565b610355610408366004612e13565b610ee7565b6102b061041b366004612e13565b73ffffffffffffffffffffffffffffffffffffffff1660009081526008602052604090205490565b6102b0610451366004612e13565b73ffffffffffffffffffffffffffffffffffffffff1660009081526020819052604090205490565b6102b07fdf8b4c520ffe197c5343c6f5aec59570151ef9a492f2c624fd45ddde6135ec4281565b6102b06104ae366004612e13565b600a6020526000908152604090205481565b6102236104ce366004612f59565b600091825260056020908152604080842073ffffffffffffffffffffffffffffffffffffffff93909316845291905290205460ff1690565b610240610ef4565b6102b0600081565b610223610524366004612e9a565b610f03565b610223610537366004612e9a565b610fdb565b6006546102239060ff1681565b6103d5610557366004612e9a565b610fe8565b6102b061056a366004612e13565b6114b8565b61035561057d366004612ec3565b6115aa565b610595610590366004612e9a565b611941565b6040805163ffffffff909316835273ffffffffffffffffffffffffffffffffffffffff90911660208301520161022f565b6103556105d4366004612f59565b611995565b6102b06105e7366004612e2d565b73ffffffffffffffffffffffffffffffffffffffff918216600090815260016020908152604080832093909416825291909152205490565b61035561062d366004612f21565b6119bb565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f7965db0b0000000000000000000000000000000000000000000000000000000014806106c557507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b6060600380546106da90613193565b80601f016020809104026020016040519081016040528092919081815260200182805461070690613193565b80156107535780601f1061072857610100808354040283529160200191610753565b820191906000526020600020905b81548152906001019060200180831161073657829003601f168201915b5050505050905090565b600061076a338484611abe565b50600192915050565b6008602052816000526040600020818154811061078f57600080fd5b60009182526020909120015463ffffffff8116925064010000000090047bffffffffffffffffffffffffffffffffffffffffffffffffffffffff16905082565b60006107dc848484611c71565b73ffffffffffffffffffffffffffffffffffffffff84166000908152600160209081526040808320338452909152902054828110156108a2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206160448201527f6c6c6f77616e636500000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b6108af8533858403611abe565b506001949350505050565b6000828152600560205260409020600101546108d68133611f3b565b6108e0838361200d565b505050565b73ffffffffffffffffffffffffffffffffffffffff8116331461098a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201527f20726f6c657320666f722073656c6600000000000000000000000000000000006064820152608401610899565b6109948282612101565b5050565b33600081815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff87168452909152812054909161076a9185906109dc90869061308d565b611abe565b6000438210610a72576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602160248201527f50616c6164696e546f6b656e3a20696e76616c696420626c6f636b4e756d626560448201527f72000000000000000000000000000000000000000000000000000000000000006064820152608401610899565b73ffffffffffffffffffffffffffffffffffffffff831660009081526008602052604090205480610aa75760009150506106c5565b73ffffffffffffffffffffffffffffffffffffffff841660009081526008602052604090208390610ad960018461311b565b81548110610b10577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015463ffffffff1611610bc95773ffffffffffffffffffffffffffffffffffffffff84166000908152600860205260409020610b5760018361311b565b81548110610b8e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015464010000000090047bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1691506106c59050565b73ffffffffffffffffffffffffffffffffffffffff841660009081526008602052604081208054859290610c26577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015463ffffffff161115610c485760009150506106c5565b6000610c5560018361311b565b90506000805b82821015610e1757610c6d82846121bc565b73ffffffffffffffffffffffffffffffffffffffff881660009081526008602052604090208054919250879183908110610cd0577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015463ffffffff161415610d845773ffffffffffffffffffffffffffffffffffffffff87166000908152600860205260409020805482908110610d46577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015464010000000090047bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1694506106c59350505050565b73ffffffffffffffffffffffffffffffffffffffff87166000908152600860205260409020805487919083908110610de5577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015463ffffffff161115610e0557809250610c5b565b610e1081600161308d565b9150610c5b565b8215610ebb5773ffffffffffffffffffffffffffffffffffffffff87166000908152600860205260409020610e4d60018561311b565b81548110610e84577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015464010000000090047bffffffffffffffffffffffffffffffffffffffffffffffffffffffff16610ebe565b60005b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff16979650505050505050565b610ef133826121de565b50565b6060600480546106da90613193565b33600090815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff8616845290915281205482811015610fc4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760448201527f207a65726f0000000000000000000000000000000000000000000000000000006064820152608401610899565b610fd13385858403611abe565b5060019392505050565b600061076a338484611c71565b6000438210611079576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602160248201527f50616c6164696e546f6b656e3a20696e76616c696420626c6f636b4e756d626560448201527f72000000000000000000000000000000000000000000000000000000000000006064820152608401610899565b73ffffffffffffffffffffffffffffffffffffffff8316600090815260096020526040902054806110ae5760009150506106c5565b73ffffffffffffffffffffffffffffffffffffffff8416600090815260096020526040902083906110e060018461311b565b81548110611117577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015463ffffffff16116111c85773ffffffffffffffffffffffffffffffffffffffff8416600090815260096020526040902061115e60018361311b565b81548110611195577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600091825260209091200154640100000000900473ffffffffffffffffffffffffffffffffffffffff1691506106c59050565b73ffffffffffffffffffffffffffffffffffffffff841660009081526009602052604081208054859290611225577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015463ffffffff1611156112475760009150506106c5565b600061125460018361311b565b90506000805b8282101561140e5761126c82846121bc565b73ffffffffffffffffffffffffffffffffffffffff8816600090815260096020526040902080549192508791839081106112cf577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015463ffffffff16141561137b5773ffffffffffffffffffffffffffffffffffffffff87166000908152600960205260409020805482908110611345577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600091825260209091200154640100000000900473ffffffffffffffffffffffffffffffffffffffff1694506106c59350505050565b73ffffffffffffffffffffffffffffffffffffffff871660009081526009602052604090208054879190839081106113dc577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015463ffffffff1611156113fc5780925061125a565b61140781600161308d565b915061125a565b82156114aa5773ffffffffffffffffffffffffffffffffffffffff8716600090815260096020526040902061144460018561311b565b8154811061147b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600091825260209091200154640100000000900473ffffffffffffffffffffffffffffffffffffffff166114ad565b60005b979650505050505050565b73ffffffffffffffffffffffffffffffffffffffff811660009081526008602052604081205480156115825773ffffffffffffffffffffffffffffffffffffffff8316600090815260086020526040902061151460018361311b565b8154811061154b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015464010000000090047bffffffffffffffffffffffffffffffffffffffffffffffffffffffff16611585565b60005b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff169392505050565b83421115611614576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f50616c6164696e546f6b656e3a207369676e61747572652065787069726564006044820152606401610899565b60007f8cad95687ba82c2ce50e74f7b754645e5117c3a5bec8151c0726d5857980a86661163f6106cb565b8051906020012061164d4690565b60408051602080820195909552808201939093526060830191909152306080808401919091528151808403909101815260a0830182528051908401207fe48329057bfd03d55e49b547132e39cffd9c1820ad7b9d4c5307691425d15adf60c084015273ffffffffffffffffffffffffffffffffffffffff8b1660e084015261010083018a90526101208084018a9052825180850390910181526101408401909252815191909301207f1901000000000000000000000000000000000000000000000000000000000000610160830152610162820183905261018282018190529192506000906101a201604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181528282528051602091820120600080855291840180845281905260ff8a169284019290925260608301889052608083018790529092509060019060a0016020604051602081039080840390855afa1580156117bf573d6000803e3d6000fd5b50506040517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0015191505073ffffffffffffffffffffffffffffffffffffffff8116611867576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f50616c6164696e546f6b656e3a20696e76616c6964207369676e6174757265006044820152606401610899565b73ffffffffffffffffffffffffffffffffffffffff81166000908152600a602052604090205489146118f5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601b60248201527f50616c6164696e546f6b656e3a20696e76616c6964206e6f6e636500000000006044820152606401610899565b73ffffffffffffffffffffffffffffffffffffffff81166000908152600a60205260408120805491611926836131e7565b9190505550611935818b6121de565b50505050505050505050565b6009602052816000526040600020818154811061195d57600080fd5b60009182526020909120015463ffffffff81169250640100000000900473ffffffffffffffffffffffffffffffffffffffff16905082565b6000828152600560205260409020600101546119b18133611f3b565b6108e08383612101565b3360009081527f09f04f5809d5be59813a33617d16f069caae874a6b34f03139f63d934daddae6602052604090205460ff16611a53576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f50616c6164696e546f6b656e3a2063616c6c6572206e6f742061646d696e00006044820152606401610899565b600680547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001682151590811790915560405160ff909116151581527f5854ddf9a9b69cf8f2802ec78fb8d6bbf299e949955d9361212e652f4fec0e829060200160405180910390a150565b73ffffffffffffffffffffffffffffffffffffffff8316611b60576040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f72657373000000000000000000000000000000000000000000000000000000006064820152608401610899565b73ffffffffffffffffffffffffffffffffffffffff8216611c03576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f73730000000000000000000000000000000000000000000000000000000000006064820152608401610899565b73ffffffffffffffffffffffffffffffffffffffff83811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b73ffffffffffffffffffffffffffffffffffffffff8316611d14576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f64726573730000000000000000000000000000000000000000000000000000006064820152608401610899565b73ffffffffffffffffffffffffffffffffffffffff8216611db7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f65737300000000000000000000000000000000000000000000000000000000006064820152608401610899565b611dc2838383612314565b73ffffffffffffffffffffffffffffffffffffffff831660009081526020819052604090205481811015611e78576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206260448201527f616c616e636500000000000000000000000000000000000000000000000000006064820152608401610899565b73ffffffffffffffffffffffffffffffffffffffff808516600090815260208190526040808220858503905591851681529081208054849290611ebc90849061308d565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611f2291815260200190565b60405180910390a3611f358484846123e0565b50505050565b600082815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff1661099457611f938173ffffffffffffffffffffffffffffffffffffffff16601461241f565b611f9e83602061241f565b604051602001611faf929190612fbb565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152908290527f08c379a00000000000000000000000000000000000000000000000000000000082526108999160040161303c565b600082815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff1661099457600082815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff85168452909152902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790556120a33390565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b600082815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff161561099457600082815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516808552925280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016905551339285917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45050565b60006121cb60028484186130a5565b6121d79084841661308d565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff82811660009081526007602090815260408083208054848452828520548787167fffffffffffffffffffffffff0000000000000000000000000000000000000000831617909255600990935292819020815180830190925291909316928061225a43612725565b63ffffffff908116825273ffffffffffffffffffffffffffffffffffffffff80881660209384018190528554600181018755600096875284872086519101805496909501518316640100000000027fffffffffffffffff000000000000000000000000000000000000000000000000909616931692909217939093179091556040519092858316928816917f3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f9190a4611f358284836127bf565b600654839060ff168061235557503360009081527f824b0c5de8e528cdbdf9242963e0406dc5c516147208d87363b9c881a4d071ad602052604090205460ff165b611f35576040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527f50616c6164696e546f6b656e3a2063616c6c65722063616e6e6f74207472616e60448201527f73666572000000000000000000000000000000000000000000000000000000006064820152608401610899565b73ffffffffffffffffffffffffffffffffffffffff8084166000908152600760205260408082205485841683529120546108e0929182169116836127bf565b6060600061242e8360026130de565b61243990600261308d565b67ffffffffffffffff811115612478577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156124a2576020820181803683370190505b5090507f300000000000000000000000000000000000000000000000000000000000000081600081518110612500577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f78000000000000000000000000000000000000000000000000000000000000008160018151811061258a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060006125c68460026130de565b6125d190600161308d565b90505b60018111156126bc577f303132333435363738396162636465660000000000000000000000000000000085600f1660108110612639577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b1a60f81b828281518110612676577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060049490941c936126b58161315e565b90506125d4565b5083156121d7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e746044820152606401610899565b600063ffffffff8211156127bb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f50616c6164696e546f6b656e203a20626c6f636b206e756d626572206578636560448201527f65642033322062697473000000000000000000000000000000000000000000006064820152608401610899565b5090565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141580156127fb5750600081115b156108e05773ffffffffffffffffffffffffffffffffffffffff8316156129775773ffffffffffffffffffffffffffffffffffffffff83166000908152600860205260408120549081156128e75773ffffffffffffffffffffffffffffffffffffffff8516600090815260086020526040902061287960018461311b565b815481106128b0577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015464010000000090047bffffffffffffffffffffffffffffffffffffffffffffffffffffffff166128ea565b60005b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1690506000612916848361311b565b90506129228682612af2565b604080518381526020810183905273ffffffffffffffffffffffffffffffffffffffff8816917fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a724910160405180910390a25050505b73ffffffffffffffffffffffffffffffffffffffff8216156108e05773ffffffffffffffffffffffffffffffffffffffff8216600090815260086020526040812054908115612a5e5773ffffffffffffffffffffffffffffffffffffffff841660009081526008602052604090206129f060018461311b565b81548110612a27577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015464010000000090047bffffffffffffffffffffffffffffffffffffffffffffffffffffffff16612a61565b60005b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1690506000612a8d848361308d565b9050612a998582612af2565b604080518381526020810183905273ffffffffffffffffffffffffffffffffffffffff8716917fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a724910160405180910390a2505050505050565b73ffffffffffffffffffffffffffffffffffffffff82166000908152600860205260409020548015801590612b9f575073ffffffffffffffffffffffffffffffffffffffff831660009081526008602052604090204390612b5460018461311b565b81548110612b8b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015463ffffffff16145b15612c7457612bad82612d3c565b73ffffffffffffffffffffffffffffffffffffffff84166000908152600860205260409020612bdd60018461311b565b81548110612c14577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160000160046101000a8154817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff02191690837bffffffffffffffffffffffffffffffffffffffffffffffffffffffff160217905550505050565b6000612c7f43612725565b9050600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060405180604001604052808363ffffffff168152602001612ce086612d3c565b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff90811690915282546001810184556000938452602093849020835194909301519091166401000000000263ffffffff9093169290921791015550505050565b60007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8211156127bb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f50616c6164696e546f6b656e203a20616d6f756e74206578636565642032323460448201527f20626974730000000000000000000000000000000000000000000000000000006064820152608401610899565b803573ffffffffffffffffffffffffffffffffffffffff81168114612e0e57600080fd5b919050565b600060208284031215612e24578081fd5b6121d782612dea565b60008060408385031215612e3f578081fd5b612e4883612dea565b9150612e5660208401612dea565b90509250929050565b600080600060608486031215612e73578081fd5b612e7c84612dea565b9250612e8a60208501612dea565b9150604084013590509250925092565b60008060408385031215612eac578182fd5b612eb583612dea565b946020939093013593505050565b60008060008060008060c08789031215612edb578182fd5b612ee487612dea565b95506020870135945060408701359350606087013560ff81168114612f07578283fd5b9598949750929560808101359460a0909101359350915050565b600060208284031215612f32578081fd5b813580151581146121d7578182fd5b600060208284031215612f52578081fd5b5035919050565b60008060408385031215612f6b578182fd5b82359150612e5660208401612dea565b600060208284031215612f8c578081fd5b81357fffffffff00000000000000000000000000000000000000000000000000000000811681146121d7578182fd5b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000815260008351612ff3816017850160208801613132565b7f206973206d697373696e6720726f6c65200000000000000000000000000000006017918401918201528351613030816028840160208801613132565b01602801949350505050565b602081526000825180602084015261305b816040850160208701613132565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169190910160400192915050565b600082198211156130a0576130a0613220565b500190565b6000826130d9577f4e487b710000000000000000000000000000000000000000000000000000000081526012600452602481fd5b500490565b6000817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561311657613116613220565b500290565b60008282101561312d5761312d613220565b500390565b60005b8381101561314d578181015183820152602001613135565b83811115611f355750506000910152565b60008161316d5761316d613220565b507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0190565b600181811c908216806131a757607f821691505b602082108114156131e1577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561321957613219613220565b5060010190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fdfea2646970667358221220e0a5d52245d9a2351ccdc6a38188f9abc2ace15b506e8fec813d261267db6edc64736f6c63430008040033df8b4c520ffe197c5343c6f5aec59570151ef9a492f2c624fd45ddde6135ec42dec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a7249143236d81225394f3bd65b44e6e29fdf4d7ba0773d9bb3f5cc15eb80ba37777000000000000000000000000000000000000000000295be96e640669720000000000000000000000000000000792dcb7080466e4bbc678bdb873fe7d969832b80000000000000000000000000792dcb7080466e4bbc678bdb873fe7d969832b8
Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061020b5760003560e01c80636fcfff451161012a578063a9059cbb116100bd578063c3cda5201161008c578063d547741f11610071578063d547741f146105c6578063dd62ed3e146105d9578063f3cd1c281461061f57600080fd5b8063c3cda5201461056f578063cb2bf8661461058257600080fd5b8063a9059cbb14610529578063b0660c3d1461053c578063b369460c14610549578063b4b5ea571461055c57600080fd5b806391d14854116100f957806391d14854146104c057806395d89b4114610506578063a217fddf1461050e578063a457c2d71461051657600080fd5b80636fcfff451461040d57806370a082311461044357806375b238fc146104795780637ecebe00146104a057600080fd5b8063248a9ca3116101a2578063395093511161017157806339509351146103795780633a46b1a81461038c578063587cde1e1461039f5780635c19a95c146103fa57600080fd5b8063248a9ca31461031f5780632f2ff15d14610342578063313ce5671461035757806336568abe1461036657600080fd5b806318160ddd116101de57806318160ddd146102ac57806320606b70146102be578063206b60f9146102e557806323b872dd1461030c57600080fd5b806301ffc9a71461021057806306fdde0314610238578063095ea7b31461024d5780630cdfebfa14610260575b600080fd5b61022361021e366004612f7b565b610632565b60405190151581526020015b60405180910390f35b6102406106cb565b60405161022f919061303c565b61022361025b366004612e9a565b61075d565b61027361026e366004612e9a565b610773565b6040805163ffffffff90931683527bffffffffffffffffffffffffffffffffffffffffffffffffffffffff90911660208301520161022f565b6002545b60405190815260200161022f565b6102b07f8cad95687ba82c2ce50e74f7b754645e5117c3a5bec8151c0726d5857980a86681565b6102b07f9143236d81225394f3bd65b44e6e29fdf4d7ba0773d9bb3f5cc15eb80ba3777781565b61022361031a366004612e5f565b6107cf565b6102b061032d366004612f41565b60009081526005602052604090206001015490565b610355610350366004612f59565b6108ba565b005b6040516012815260200161022f565b610355610374366004612f59565b6108e5565b610223610387366004612e9a565b610998565b6102b061039a366004612e9a565b6109e1565b6103d56103ad366004612e13565b60076020526000908152604090205473ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200161022f565b610355610408366004612e13565b610ee7565b6102b061041b366004612e13565b73ffffffffffffffffffffffffffffffffffffffff1660009081526008602052604090205490565b6102b0610451366004612e13565b73ffffffffffffffffffffffffffffffffffffffff1660009081526020819052604090205490565b6102b07fdf8b4c520ffe197c5343c6f5aec59570151ef9a492f2c624fd45ddde6135ec4281565b6102b06104ae366004612e13565b600a6020526000908152604090205481565b6102236104ce366004612f59565b600091825260056020908152604080842073ffffffffffffffffffffffffffffffffffffffff93909316845291905290205460ff1690565b610240610ef4565b6102b0600081565b610223610524366004612e9a565b610f03565b610223610537366004612e9a565b610fdb565b6006546102239060ff1681565b6103d5610557366004612e9a565b610fe8565b6102b061056a366004612e13565b6114b8565b61035561057d366004612ec3565b6115aa565b610595610590366004612e9a565b611941565b6040805163ffffffff909316835273ffffffffffffffffffffffffffffffffffffffff90911660208301520161022f565b6103556105d4366004612f59565b611995565b6102b06105e7366004612e2d565b73ffffffffffffffffffffffffffffffffffffffff918216600090815260016020908152604080832093909416825291909152205490565b61035561062d366004612f21565b6119bb565b60007fffffffff0000000000000000000000000000000000000000000000000000000082167f7965db0b0000000000000000000000000000000000000000000000000000000014806106c557507f01ffc9a7000000000000000000000000000000000000000000000000000000007fffffffff000000000000000000000000000000000000000000000000000000008316145b92915050565b6060600380546106da90613193565b80601f016020809104026020016040519081016040528092919081815260200182805461070690613193565b80156107535780601f1061072857610100808354040283529160200191610753565b820191906000526020600020905b81548152906001019060200180831161073657829003601f168201915b5050505050905090565b600061076a338484611abe565b50600192915050565b6008602052816000526040600020818154811061078f57600080fd5b60009182526020909120015463ffffffff8116925064010000000090047bffffffffffffffffffffffffffffffffffffffffffffffffffffffff16905082565b60006107dc848484611c71565b73ffffffffffffffffffffffffffffffffffffffff84166000908152600160209081526040808320338452909152902054828110156108a2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206160448201527f6c6c6f77616e636500000000000000000000000000000000000000000000000060648201526084015b60405180910390fd5b6108af8533858403611abe565b506001949350505050565b6000828152600560205260409020600101546108d68133611f3b565b6108e0838361200d565b505050565b73ffffffffffffffffffffffffffffffffffffffff8116331461098a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602f60248201527f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636560448201527f20726f6c657320666f722073656c6600000000000000000000000000000000006064820152608401610899565b6109948282612101565b5050565b33600081815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff87168452909152812054909161076a9185906109dc90869061308d565b611abe565b6000438210610a72576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602160248201527f50616c6164696e546f6b656e3a20696e76616c696420626c6f636b4e756d626560448201527f72000000000000000000000000000000000000000000000000000000000000006064820152608401610899565b73ffffffffffffffffffffffffffffffffffffffff831660009081526008602052604090205480610aa75760009150506106c5565b73ffffffffffffffffffffffffffffffffffffffff841660009081526008602052604090208390610ad960018461311b565b81548110610b10577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015463ffffffff1611610bc95773ffffffffffffffffffffffffffffffffffffffff84166000908152600860205260409020610b5760018361311b565b81548110610b8e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015464010000000090047bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1691506106c59050565b73ffffffffffffffffffffffffffffffffffffffff841660009081526008602052604081208054859290610c26577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015463ffffffff161115610c485760009150506106c5565b6000610c5560018361311b565b90506000805b82821015610e1757610c6d82846121bc565b73ffffffffffffffffffffffffffffffffffffffff881660009081526008602052604090208054919250879183908110610cd0577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015463ffffffff161415610d845773ffffffffffffffffffffffffffffffffffffffff87166000908152600860205260409020805482908110610d46577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015464010000000090047bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1694506106c59350505050565b73ffffffffffffffffffffffffffffffffffffffff87166000908152600860205260409020805487919083908110610de5577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015463ffffffff161115610e0557809250610c5b565b610e1081600161308d565b9150610c5b565b8215610ebb5773ffffffffffffffffffffffffffffffffffffffff87166000908152600860205260409020610e4d60018561311b565b81548110610e84577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015464010000000090047bffffffffffffffffffffffffffffffffffffffffffffffffffffffff16610ebe565b60005b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff16979650505050505050565b610ef133826121de565b50565b6060600480546106da90613193565b33600090815260016020908152604080832073ffffffffffffffffffffffffffffffffffffffff8616845290915281205482811015610fc4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760448201527f207a65726f0000000000000000000000000000000000000000000000000000006064820152608401610899565b610fd13385858403611abe565b5060019392505050565b600061076a338484611c71565b6000438210611079576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602160248201527f50616c6164696e546f6b656e3a20696e76616c696420626c6f636b4e756d626560448201527f72000000000000000000000000000000000000000000000000000000000000006064820152608401610899565b73ffffffffffffffffffffffffffffffffffffffff8316600090815260096020526040902054806110ae5760009150506106c5565b73ffffffffffffffffffffffffffffffffffffffff8416600090815260096020526040902083906110e060018461311b565b81548110611117577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015463ffffffff16116111c85773ffffffffffffffffffffffffffffffffffffffff8416600090815260096020526040902061115e60018361311b565b81548110611195577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600091825260209091200154640100000000900473ffffffffffffffffffffffffffffffffffffffff1691506106c59050565b73ffffffffffffffffffffffffffffffffffffffff841660009081526009602052604081208054859290611225577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015463ffffffff1611156112475760009150506106c5565b600061125460018361311b565b90506000805b8282101561140e5761126c82846121bc565b73ffffffffffffffffffffffffffffffffffffffff8816600090815260096020526040902080549192508791839081106112cf577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015463ffffffff16141561137b5773ffffffffffffffffffffffffffffffffffffffff87166000908152600960205260409020805482908110611345577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600091825260209091200154640100000000900473ffffffffffffffffffffffffffffffffffffffff1694506106c59350505050565b73ffffffffffffffffffffffffffffffffffffffff871660009081526009602052604090208054879190839081106113dc577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015463ffffffff1611156113fc5780925061125a565b61140781600161308d565b915061125a565b82156114aa5773ffffffffffffffffffffffffffffffffffffffff8716600090815260096020526040902061144460018561311b565b8154811061147b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600091825260209091200154640100000000900473ffffffffffffffffffffffffffffffffffffffff166114ad565b60005b979650505050505050565b73ffffffffffffffffffffffffffffffffffffffff811660009081526008602052604081205480156115825773ffffffffffffffffffffffffffffffffffffffff8316600090815260086020526040902061151460018361311b565b8154811061154b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015464010000000090047bffffffffffffffffffffffffffffffffffffffffffffffffffffffff16611585565b60005b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff169392505050565b83421115611614576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f50616c6164696e546f6b656e3a207369676e61747572652065787069726564006044820152606401610899565b60007f8cad95687ba82c2ce50e74f7b754645e5117c3a5bec8151c0726d5857980a86661163f6106cb565b8051906020012061164d4690565b60408051602080820195909552808201939093526060830191909152306080808401919091528151808403909101815260a0830182528051908401207fe48329057bfd03d55e49b547132e39cffd9c1820ad7b9d4c5307691425d15adf60c084015273ffffffffffffffffffffffffffffffffffffffff8b1660e084015261010083018a90526101208084018a9052825180850390910181526101408401909252815191909301207f1901000000000000000000000000000000000000000000000000000000000000610160830152610162820183905261018282018190529192506000906101a201604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181528282528051602091820120600080855291840180845281905260ff8a169284019290925260608301889052608083018790529092509060019060a0016020604051602081039080840390855afa1580156117bf573d6000803e3d6000fd5b50506040517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0015191505073ffffffffffffffffffffffffffffffffffffffff8116611867576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f50616c6164696e546f6b656e3a20696e76616c6964207369676e6174757265006044820152606401610899565b73ffffffffffffffffffffffffffffffffffffffff81166000908152600a602052604090205489146118f5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601b60248201527f50616c6164696e546f6b656e3a20696e76616c6964206e6f6e636500000000006044820152606401610899565b73ffffffffffffffffffffffffffffffffffffffff81166000908152600a60205260408120805491611926836131e7565b9190505550611935818b6121de565b50505050505050505050565b6009602052816000526040600020818154811061195d57600080fd5b60009182526020909120015463ffffffff81169250640100000000900473ffffffffffffffffffffffffffffffffffffffff16905082565b6000828152600560205260409020600101546119b18133611f3b565b6108e08383612101565b3360009081527f09f04f5809d5be59813a33617d16f069caae874a6b34f03139f63d934daddae6602052604090205460ff16611a53576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f50616c6164696e546f6b656e3a2063616c6c6572206e6f742061646d696e00006044820152606401610899565b600680547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001682151590811790915560405160ff909116151581527f5854ddf9a9b69cf8f2802ec78fb8d6bbf299e949955d9361212e652f4fec0e829060200160405180910390a150565b73ffffffffffffffffffffffffffffffffffffffff8316611b60576040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f72657373000000000000000000000000000000000000000000000000000000006064820152608401610899565b73ffffffffffffffffffffffffffffffffffffffff8216611c03576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f73730000000000000000000000000000000000000000000000000000000000006064820152608401610899565b73ffffffffffffffffffffffffffffffffffffffff83811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b73ffffffffffffffffffffffffffffffffffffffff8316611d14576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f64726573730000000000000000000000000000000000000000000000000000006064820152608401610899565b73ffffffffffffffffffffffffffffffffffffffff8216611db7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f65737300000000000000000000000000000000000000000000000000000000006064820152608401610899565b611dc2838383612314565b73ffffffffffffffffffffffffffffffffffffffff831660009081526020819052604090205481811015611e78576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e742065786365656473206260448201527f616c616e636500000000000000000000000000000000000000000000000000006064820152608401610899565b73ffffffffffffffffffffffffffffffffffffffff808516600090815260208190526040808220858503905591851681529081208054849290611ebc90849061308d565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611f2291815260200190565b60405180910390a3611f358484846123e0565b50505050565b600082815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff1661099457611f938173ffffffffffffffffffffffffffffffffffffffff16601461241f565b611f9e83602061241f565b604051602001611faf929190612fbb565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152908290527f08c379a00000000000000000000000000000000000000000000000000000000082526108999160040161303c565b600082815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff1661099457600082815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff85168452909152902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790556120a33390565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45050565b600082815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516845290915290205460ff161561099457600082815260056020908152604080832073ffffffffffffffffffffffffffffffffffffffff8516808552925280832080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016905551339285917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a45050565b60006121cb60028484186130a5565b6121d79084841661308d565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff82811660009081526007602090815260408083208054848452828520548787167fffffffffffffffffffffffff0000000000000000000000000000000000000000831617909255600990935292819020815180830190925291909316928061225a43612725565b63ffffffff908116825273ffffffffffffffffffffffffffffffffffffffff80881660209384018190528554600181018755600096875284872086519101805496909501518316640100000000027fffffffffffffffff000000000000000000000000000000000000000000000000909616931692909217939093179091556040519092858316928816917f3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f9190a4611f358284836127bf565b600654839060ff168061235557503360009081527f824b0c5de8e528cdbdf9242963e0406dc5c516147208d87363b9c881a4d071ad602052604090205460ff165b611f35576040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527f50616c6164696e546f6b656e3a2063616c6c65722063616e6e6f74207472616e60448201527f73666572000000000000000000000000000000000000000000000000000000006064820152608401610899565b73ffffffffffffffffffffffffffffffffffffffff8084166000908152600760205260408082205485841683529120546108e0929182169116836127bf565b6060600061242e8360026130de565b61243990600261308d565b67ffffffffffffffff811115612478577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f1916602001820160405280156124a2576020820181803683370190505b5090507f300000000000000000000000000000000000000000000000000000000000000081600081518110612500577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053507f78000000000000000000000000000000000000000000000000000000000000008160018151811061258a577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060006125c68460026130de565b6125d190600161308d565b90505b60018111156126bc577f303132333435363738396162636465660000000000000000000000000000000085600f1660108110612639577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b1a60f81b828281518110612676577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a90535060049490941c936126b58161315e565b90506125d4565b5083156121d7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820181905260248201527f537472696e67733a20686578206c656e67746820696e73756666696369656e746044820152606401610899565b600063ffffffff8211156127bb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f50616c6164696e546f6b656e203a20626c6f636b206e756d626572206578636560448201527f65642033322062697473000000000000000000000000000000000000000000006064820152608401610899565b5090565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141580156127fb5750600081115b156108e05773ffffffffffffffffffffffffffffffffffffffff8316156129775773ffffffffffffffffffffffffffffffffffffffff83166000908152600860205260408120549081156128e75773ffffffffffffffffffffffffffffffffffffffff8516600090815260086020526040902061287960018461311b565b815481106128b0577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015464010000000090047bffffffffffffffffffffffffffffffffffffffffffffffffffffffff166128ea565b60005b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1690506000612916848361311b565b90506129228682612af2565b604080518381526020810183905273ffffffffffffffffffffffffffffffffffffffff8816917fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a724910160405180910390a25050505b73ffffffffffffffffffffffffffffffffffffffff8216156108e05773ffffffffffffffffffffffffffffffffffffffff8216600090815260086020526040812054908115612a5e5773ffffffffffffffffffffffffffffffffffffffff841660009081526008602052604090206129f060018461311b565b81548110612a27577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015464010000000090047bffffffffffffffffffffffffffffffffffffffffffffffffffffffff16612a61565b60005b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1690506000612a8d848361308d565b9050612a998582612af2565b604080518381526020810183905273ffffffffffffffffffffffffffffffffffffffff8716917fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a724910160405180910390a2505050505050565b73ffffffffffffffffffffffffffffffffffffffff82166000908152600860205260409020548015801590612b9f575073ffffffffffffffffffffffffffffffffffffffff831660009081526008602052604090204390612b5460018461311b565b81548110612b8b577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60009182526020909120015463ffffffff16145b15612c7457612bad82612d3c565b73ffffffffffffffffffffffffffffffffffffffff84166000908152600860205260409020612bdd60018461311b565b81548110612c14577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160000160046101000a8154817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff02191690837bffffffffffffffffffffffffffffffffffffffffffffffffffffffff160217905550505050565b6000612c7f43612725565b9050600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060405180604001604052808363ffffffff168152602001612ce086612d3c565b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff90811690915282546001810184556000938452602093849020835194909301519091166401000000000263ffffffff9093169290921791015550505050565b60007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8211156127bb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602560248201527f50616c6164696e546f6b656e203a20616d6f756e74206578636565642032323460448201527f20626974730000000000000000000000000000000000000000000000000000006064820152608401610899565b803573ffffffffffffffffffffffffffffffffffffffff81168114612e0e57600080fd5b919050565b600060208284031215612e24578081fd5b6121d782612dea565b60008060408385031215612e3f578081fd5b612e4883612dea565b9150612e5660208401612dea565b90509250929050565b600080600060608486031215612e73578081fd5b612e7c84612dea565b9250612e8a60208501612dea565b9150604084013590509250925092565b60008060408385031215612eac578182fd5b612eb583612dea565b946020939093013593505050565b60008060008060008060c08789031215612edb578182fd5b612ee487612dea565b95506020870135945060408701359350606087013560ff81168114612f07578283fd5b9598949750929560808101359460a0909101359350915050565b600060208284031215612f32578081fd5b813580151581146121d7578182fd5b600060208284031215612f52578081fd5b5035919050565b60008060408385031215612f6b578182fd5b82359150612e5660208401612dea565b600060208284031215612f8c578081fd5b81357fffffffff00000000000000000000000000000000000000000000000000000000811681146121d7578182fd5b7f416363657373436f6e74726f6c3a206163636f756e7420000000000000000000815260008351612ff3816017850160208801613132565b7f206973206d697373696e6720726f6c65200000000000000000000000000000006017918401918201528351613030816028840160208801613132565b01602801949350505050565b602081526000825180602084015261305b816040850160208701613132565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169190910160400192915050565b600082198211156130a0576130a0613220565b500190565b6000826130d9577f4e487b710000000000000000000000000000000000000000000000000000000081526012600452602481fd5b500490565b6000817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561311657613116613220565b500290565b60008282101561312d5761312d613220565b500390565b60005b8381101561314d578181015183820152602001613135565b83811115611f355750506000910152565b60008161316d5761316d613220565b507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0190565b600181811c908216806131a757607f821691505b602082108114156131e1577f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b50919050565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561321957613219613220565b5060010190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fdfea2646970667358221220e0a5d52245d9a2351ccdc6a38188f9abc2ace15b506e8fec813d261267db6edc64736f6c63430008040033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000295be96e640669720000000000000000000000000000000792dcb7080466e4bbc678bdb873fe7d969832b80000000000000000000000000792dcb7080466e4bbc678bdb873fe7d969832b8

-----Decoded View---------------
Arg [0] : initialSupply (uint256): 50000000000000000000000000
Arg [1] : admin (address): 0x0792dCb7080466e4Bbc678Bdb873FE7D969832B8
Arg [2] : recipient (address): 0x0792dCb7080466e4Bbc678Bdb873FE7D969832B8

-----Encoded View---------------
3 Constructor Arguments found :
Arg [0] : 000000000000000000000000000000000000000000295be96e64066972000000
Arg [1] : 0000000000000000000000000792dcb7080466e4bbc678bdb873fe7d969832b8
Arg [2] : 0000000000000000000000000792dcb7080466e4bbc678bdb873fe7d969832b8

🤖 Code Reader

Generate instant answers for your smart contract questions using Al Models. Read more.

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.

Etherscan Logo Etherscan Logo
Etherscan AI Beta
Holders Overview


Etherscan AI can make mistakes, please DYOR. Not financial advice