BNB Price: $602.03 (+1.28%)
 

Overview

Max Total Supply

1,000,000,000TLC

Holders

49,937 (0.00%)

Transfers

-
0

Market

Price

$100.65 @ 0.167178 BNB (+1.11%)

Onchain Market Cap

-

Circulating Supply Market Cap

$0.00

Other Info

Token Contract (WITH 18 Decimals)

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

OVERVIEW

The Trillioner crypto project aims to bridge the gap between traditional finance and the crypto world by offering financial services for both crypto projects and private users.

Market

Volume (24H):$97,241.09
Market Capitalization:$0.00
Circulating Supply:0.00 TLC
Market Data Source: Coinmarketcap


Update? Click here to update the token ICO / general information
BEP-8056 UI Multiplier changes (based on UIMultiplierUpdated event). Displayed token amounts are scaled by the active multiplier.
Transaction Hash Block
Age
Multiplier Status
Source Code Verified Exact Match

Contract Name

Trillioner

Compiler Version
v0.6.5+commit.f956cc89
Optimization Enabled
No with 200 runs
Other Settings
default evmVersion, Audited
License
None
Contract Source Code (Solidity)Audit Report
Contract Security Audit
Contract Security Audit Submitted
Contract ABI
API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"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":"uint256","name":"value","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","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":[],"name":"getOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"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":[{"internalType":"address","name":"","type":"address"}],"name":"locks","outputs":[{"internalType":"uint256","name":"startTime","type":"uint256"},{"internalType":"uint256","name":"initialLock","type":"uint256"},{"internalType":"uint256","name":"lockedToken","type":"uint256"},{"internalType":"uint256","name":"remainingLockedToken","type":"uint256"},{"internalType":"uint256","name":"monthCount","type":"uint256"},{"internalType":"uint256","name":"openingPercentage","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"value","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"tAmount","type":"uint256"},{"internalType":"uint256","name":"initialLock","type":"uint256"},{"internalType":"uint256","name":"openingPercentage","type":"uint256"}],"name":"transferWithVesting","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"target_","type":"address"}],"name":"unlock","outputs":[],"stateMutability":"nonpayable","type":"function"}]
60a06040523480156200001157600080fd5b506000620000246200025a60201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3506040518060400160405280600a81526020017f5472696c6c696f6e657200000000000000000000000000000000000000000000815250600690805190602001906200010f92919062000262565b506040518060400160405280600381526020017f544c430000000000000000000000000000000000000000000000000000000000815250600590805190602001906200015d92919062000262565b506012600460006101000a81548160ff021916908360ff160217905550600460009054906101000a900460ff1660ff16600a0a633b9aca0002600381905550600354600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600354608081815250503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6003546040518082815260200191505060405180910390a362000311565b600033905090565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620002a557805160ff1916838001178555620002d6565b82800160010185558215620002d6579182015b82811115620002d5578251825591602001919060010190620002b8565b5b509050620002e59190620002e9565b5090565b6200030e91905b808211156200030a576000816000905550600101620002f0565b5090565b90565b6080516129706200032c6000398061244952506129706000f3fe608060405234801561001057600080fd5b506004361061012c5760003560e01c806370a08231116100ad578063a0712d6811610071578063a0712d6814610610578063a457c2d71461063e578063a9059cbb146106a4578063dd62ed3e1461070a578063f2fde38b146107825761012c565b806370a0823114610497578063715018a6146104ef578063893d20e8146104f95780638da5cb5b1461054357806395d89b411461058d5761012c565b8063313ce567116100f4578063313ce56714610302578063395093511461032657806342966c681461038c5780635ac5fbf2146103ba5780635de9a1371461041c5761012c565b806306fdde0314610131578063095ea7b3146101b457806318160ddd1461021a57806323b872dd146102385780632f6c493c146102be575b600080fd5b6101396107c6565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561017957808201518184015260208101905061015e565b50505050905090810190601f1680156101a65780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610200600480360360408110156101ca57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610868565b604051808215151515815260200191505060405180910390f35b610222610886565b6040518082815260200191505060405180910390f35b6102a46004803603606081101561024e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610890565b604051808215151515815260200191505060405180910390f35b610300600480360360208110156102d457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610969565b005b61030a610eb5565b604051808260ff1660ff16815260200191505060405180910390f35b6103726004803603604081101561033c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ecc565b604051808215151515815260200191505060405180910390f35b6103b8600480360360208110156103a257600080fd5b8101908080359060200190929190505050610f7f565b005b61041a600480360360808110156103d057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035906020019092919080359060200190929190505050611055565b005b61045e6004803603602081101561043257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611383565b60405180878152602001868152602001858152602001848152602001838152602001828152602001965050505050505060405180910390f35b6104d9600480360360208110156104ad57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506113bf565b6040518082815260200191505060405180910390f35b6104f7611408565b005b610501611590565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61054b61159f565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6105956115c8565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105d55780820151818401526020810190506105ba565b50505050905090810190601f1680156106025780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61063c6004803603602081101561062657600080fd5b810190808035906020019092919050505061166a565b005b61068a6004803603604081101561065457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611740565b604051808215151515815260200191505060405180910390f35b6106f0600480360360408110156106ba57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061180d565b604051808215151515815260200191505060405180910390f35b61076c6004803603604081101561072057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061182b565b6040518082815260200191505060405180910390f35b6107c46004803603602081101561079857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506118b2565b005b606060068054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561085e5780601f106108335761010080835404028352916020019161085e565b820191906000526020600020905b81548152906001019060200180831161084157829003601f168201915b5050505050905090565b600061087c610875611987565b848461198f565b6001905092915050565b6000600354905090565b600061089d848484611b86565b61095e846108a9611987565b610959856040518060600160405280602881526020016127f460289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061090f611987565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611fd99092919063ffffffff16565b61198f565b600190509392505050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156109ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806127ce6026913960400191505060405180910390fd5b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000015490506000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002015490506000600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206003015490506000600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206004015490506000600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001015490506000600760008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206005015490506000841415610c10576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f416c6c20746f6b656e732061726520756e6c6f636b656400000000000000000081525060200191505060405180910390fd5b62015180820286014211610c8c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f556e4c6f636b696e6720706572696f64206973206e6f74206f70656e6564000081525060200191505060405180910390fd5b6000620151808302870142039050600062278d00600162278d0003830181610cb057fe5b049050600083606481610cbf57fe5b04905080821115610cce578091505b6000868303905081811115610ce1578190505b60008111610d3a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602581526020018061271a6025913960400191505060405180910390fd5b600060648683028b0281610d4a57fe5b04905081600760008e73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060040160008282540192505081905550808903985088600760008e73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600301819055506000600760008e73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600301541415610ea757600760008d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000808201600090556001820160009055600282016000905560038201600090556004820160009055600582016000905550505b505050505050505050505050565b6000600460009054906101000a900460ff16905090565b6000610f75610ed9611987565b84610f708560026000610eea611987565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461209990919063ffffffff16565b61198f565b6001905092915050565b610f87611987565b73ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611048576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b6110523382612121565b50565b61105d611987565b73ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461111e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614156111c1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600e8152602001807f496e76616c69642074617267657400000000000000000000000000000000000081525060200191505060405180910390fd5b6000600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201541461125c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602981526020018061281c6029913960400191505060405180910390fd5b60008160648161126857fe5b06146112bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260458152602001806127896045913960600191505060405180910390fd5b6112d16112ca611987565b8585611b86565b6040518060c001604052804281526020018381526020018481526020018481526020016000815260200182815250600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082015181600001556020820151816001015560408201518160020155606082015181600301556080820151816004015560a0820151816005015590505050505050565b60076020528060005260406000206000915090508060000154908060010154908060020154908060030154908060040154908060050154905086565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b611410611987565b73ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146114d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600061159a61159f565b905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060058054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156116605780601f1061163557610100808354040283529160200191611660565b820191906000526020600020905b81548152906001019060200180831161164357829003601f168201915b5050505050905090565b611672611987565b73ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611733576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b61173d33826122db565b50565b600061180361174d611987565b846117fe8560405180606001604052806025815260200161288e6025913960026000611777611987565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611fd99092919063ffffffff16565b61198f565b6001905092915050565b600061182161181a611987565b8484611b86565b6001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6118ba611987565b73ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461197b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b61198481612566565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611a15576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602481526020018061273f6024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611a9b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806129196022913960400191505060405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611c0c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806126f56025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611c92576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602381526020018061286b6023913960400191505060405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611d34576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600e8152602001807f496e76616c69642074617267657400000000000000000000000000000000000081525060200191505060405180910390fd5b6000600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201541115611e2b576000600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030154611dcd856113bf565b03905080821115611e29576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806128f66023913960400191505060405180910390fd5b505b611e978160405180606001604052806026815260200161284560269139600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611fd99092919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611f2c81600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461209990919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000838311158290612086576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561204b578082015181840152602081019050612030565b50505050905090810190601f1680156120785780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b600080828401905083811015612117576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156121a7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806128b36021913960400191505060405180910390fd5b612213816040518060600160405280602281526020016128d460229139600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611fd99092919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061226b816003546126aa90919063ffffffff16565b600381905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b6122e3611987565b73ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146123a4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612447576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f42455032303a206d696e7420746f20746865207a65726f20616464726573730081525060200191505060405180910390fd5b7f0000000000000000000000000000000000000000000000000000000000000000816003540111156124e1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260198152602001807f45524332304361707065643a206361702065786365656465640000000000000081525060200191505060405180910390fd5b6124f68160035461209990919063ffffffff16565b6003819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156125ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806127636026913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60006126ec83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611fd9565b90509291505056fe42455032303a207472616e736665722066726f6d20746865207a65726f206164647265737352656c65617361626c6520746f6b656e2074696c6c206e6f772069732072656c656173656442455032303a20617070726f76652066726f6d20746865207a65726f20616464726573734f776e61626c653a206e6577206f776e657220697320746865207a65726f2061646472657373496e76616c6964206f70656e696e6750657263656e746167652c2061636365707473206f6e6c79202820312c20322c20342c20352c2031302c2032302c2032352c2035302954617267657420616464726573732063616e206e6f74206265207a65726f206164647265737342455032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636554686973206164647265737320697320616c726561647920696e2076657374696e6720706572696f6442455032303a207472616e7366657220616d6f756e7420657863656564732062616c616e636542455032303a207472616e7366657220746f20746865207a65726f206164647265737342455032303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f42455032303a206275726e2066726f6d20746865207a65726f206164647265737342455032303a206275726e20616d6f756e7420657863656564732062616c616e63654e6f7420656e6f75676820556e6c6f636b656420746f6b656e20417661696c61626c6542455032303a20617070726f766520746f20746865207a65726f2061646472657373a2646970667358221220567e8c765517f65f4424e4c33eee6a2a6e5bdc8759b60387d65159b1c99199aa64736f6c63430006050033
Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061012c5760003560e01c806370a08231116100ad578063a0712d6811610071578063a0712d6814610610578063a457c2d71461063e578063a9059cbb146106a4578063dd62ed3e1461070a578063f2fde38b146107825761012c565b806370a0823114610497578063715018a6146104ef578063893d20e8146104f95780638da5cb5b1461054357806395d89b411461058d5761012c565b8063313ce567116100f4578063313ce56714610302578063395093511461032657806342966c681461038c5780635ac5fbf2146103ba5780635de9a1371461041c5761012c565b806306fdde0314610131578063095ea7b3146101b457806318160ddd1461021a57806323b872dd146102385780632f6c493c146102be575b600080fd5b6101396107c6565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561017957808201518184015260208101905061015e565b50505050905090810190601f1680156101a65780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b610200600480360360408110156101ca57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610868565b604051808215151515815260200191505060405180910390f35b610222610886565b6040518082815260200191505060405180910390f35b6102a46004803603606081101561024e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610890565b604051808215151515815260200191505060405180910390f35b610300600480360360208110156102d457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610969565b005b61030a610eb5565b604051808260ff1660ff16815260200191505060405180910390f35b6103726004803603604081101561033c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ecc565b604051808215151515815260200191505060405180910390f35b6103b8600480360360208110156103a257600080fd5b8101908080359060200190929190505050610f7f565b005b61041a600480360360808110156103d057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035906020019092919080359060200190929190505050611055565b005b61045e6004803603602081101561043257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611383565b60405180878152602001868152602001858152602001848152602001838152602001828152602001965050505050505060405180910390f35b6104d9600480360360208110156104ad57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506113bf565b6040518082815260200191505060405180910390f35b6104f7611408565b005b610501611590565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b61054b61159f565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6105956115c8565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105d55780820151818401526020810190506105ba565b50505050905090810190601f1680156106025780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b61063c6004803603602081101561062657600080fd5b810190808035906020019092919050505061166a565b005b61068a6004803603604081101561065457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611740565b604051808215151515815260200191505060405180910390f35b6106f0600480360360408110156106ba57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061180d565b604051808215151515815260200191505060405180910390f35b61076c6004803603604081101561072057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061182b565b6040518082815260200191505060405180910390f35b6107c46004803603602081101561079857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506118b2565b005b606060068054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561085e5780601f106108335761010080835404028352916020019161085e565b820191906000526020600020905b81548152906001019060200180831161084157829003601f168201915b5050505050905090565b600061087c610875611987565b848461198f565b6001905092915050565b6000600354905090565b600061089d848484611b86565b61095e846108a9611987565b610959856040518060600160405280602881526020016127f460289139600260008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061090f611987565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611fd99092919063ffffffff16565b61198f565b600190509392505050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156109ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806127ce6026913960400191505060405180910390fd5b6000600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000015490506000600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002015490506000600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206003015490506000600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206004015490506000600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001015490506000600760008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206005015490506000841415610c10576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260178152602001807f416c6c20746f6b656e732061726520756e6c6f636b656400000000000000000081525060200191505060405180910390fd5b62015180820286014211610c8c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601e8152602001807f556e4c6f636b696e6720706572696f64206973206e6f74206f70656e6564000081525060200191505060405180910390fd5b6000620151808302870142039050600062278d00600162278d0003830181610cb057fe5b049050600083606481610cbf57fe5b04905080821115610cce578091505b6000868303905081811115610ce1578190505b60008111610d3a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602581526020018061271a6025913960400191505060405180910390fd5b600060648683028b0281610d4a57fe5b04905081600760008e73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060040160008282540192505081905550808903985088600760008e73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600301819055506000600760008e73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600301541415610ea757600760008d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000808201600090556001820160009055600282016000905560038201600090556004820160009055600582016000905550505b505050505050505050505050565b6000600460009054906101000a900460ff16905090565b6000610f75610ed9611987565b84610f708560026000610eea611987565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461209990919063ffffffff16565b61198f565b6001905092915050565b610f87611987565b73ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611048576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b6110523382612121565b50565b61105d611987565b73ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461111e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614156111c1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600e8152602001807f496e76616c69642074617267657400000000000000000000000000000000000081525060200191505060405180910390fd5b6000600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201541461125c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602981526020018061281c6029913960400191505060405180910390fd5b60008160648161126857fe5b06146112bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260458152602001806127896045913960600191505060405180910390fd5b6112d16112ca611987565b8585611b86565b6040518060c001604052804281526020018381526020018481526020018481526020016000815260200182815250600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082015181600001556020820151816001015560408201518160020155606082015181600301556080820151816004015560a0820151816005015590505050505050565b60076020528060005260406000206000915090508060000154908060010154908060020154908060030154908060040154908060050154905086565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b611410611987565b73ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146114d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600061159a61159f565b905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060058054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156116605780601f1061163557610100808354040283529160200191611660565b820191906000526020600020905b81548152906001019060200180831161164357829003601f168201915b5050505050905090565b611672611987565b73ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611733576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b61173d33826122db565b50565b600061180361174d611987565b846117fe8560405180606001604052806025815260200161288e6025913960026000611777611987565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611fd99092919063ffffffff16565b61198f565b6001905092915050565b600061182161181a611987565b8484611b86565b6001905092915050565b6000600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6118ba611987565b73ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461197b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b61198481612566565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611a15576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602481526020018061273f6024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611a9b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806129196022913960400191505060405180910390fd5b80600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611c0c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806126f56025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611c92576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602381526020018061286b6023913960400191505060405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611d34576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600e8152602001807f496e76616c69642074617267657400000000000000000000000000000000000081525060200191505060405180910390fd5b6000600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600201541115611e2b576000600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060030154611dcd856113bf565b03905080821115611e29576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806128f66023913960400191505060405180910390fd5b505b611e978160405180606001604052806026815260200161284560269139600160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611fd99092919063ffffffff16565b600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611f2c81600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461209990919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000838311158290612086576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561204b578082015181840152602081019050612030565b50505050905090810190601f1680156120785780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b600080828401905083811015612117576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156121a7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806128b36021913960400191505060405180910390fd5b612213816040518060600160405280602281526020016128d460229139600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611fd99092919063ffffffff16565b600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061226b816003546126aa90919063ffffffff16565b600381905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b6122e3611987565b73ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146123a4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415612447576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f42455032303a206d696e7420746f20746865207a65726f20616464726573730081525060200191505060405180910390fd5b7f0000000000000000000000000000000000000000033b2e3c9fd0803ce8000000816003540111156124e1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260198152602001807f45524332304361707065643a206361702065786365656465640000000000000081525060200191505060405180910390fd5b6124f68160035461209990919063ffffffff16565b6003819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156125ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001806127636026913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b60006126ec83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611fd9565b90509291505056fe42455032303a207472616e736665722066726f6d20746865207a65726f206164647265737352656c65617361626c6520746f6b656e2074696c6c206e6f772069732072656c656173656442455032303a20617070726f76652066726f6d20746865207a65726f20616464726573734f776e61626c653a206e6577206f776e657220697320746865207a65726f2061646472657373496e76616c6964206f70656e696e6750657263656e746167652c2061636365707473206f6e6c79202820312c20322c20342c20352c2031302c2032302c2032352c2035302954617267657420616464726573732063616e206e6f74206265207a65726f206164647265737342455032303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636554686973206164647265737320697320616c726561647920696e2076657374696e6720706572696f6442455032303a207472616e7366657220616d6f756e7420657863656564732062616c616e636542455032303a207472616e7366657220746f20746865207a65726f206164647265737342455032303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f42455032303a206275726e2066726f6d20746865207a65726f206164647265737342455032303a206275726e20616d6f756e7420657863656564732062616c616e63654e6f7420656e6f75676820556e6c6f636b656420746f6b656e20417661696c61626c6542455032303a20617070726f766520746f20746865207a65726f2061646472657373a2646970667358221220567e8c765517f65f4424e4c33eee6a2a6e5bdc8759b60387d65159b1c99199aa64736f6c63430006050033
Deployed Bytecode Sourcemap
11612:11032:0:-:0;;;;5:9:-1;2:2;;;27:1;24;17:12;2:2;11612:11032:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12:1:-1;9;2:12;13039:88:0;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;13039:88:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;14114:153;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;14114:153:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;13183:96;;;:::i;:::-;;;;;;;;;;;;;;;;;;;14712:301;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;14712:301:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;18165:1681;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;18165:1681:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;12749:88;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;15395:200;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;15395:200:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;16458:87;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;16458:87:0;;;;;;;;;;;;;;;;;:::i;:::-;;20072:800;;;;;;15:3:-1;10;7:12;4:2;;;32:1;29;22:12;4:2;20072:800:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;12495:44;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;12495:44:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13333:113;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;13333:113:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;10914:130;;;:::i;:::-;;12602:88;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;10312:73;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;12894:92;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;12894:92:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16688:87;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;16688:87:0;;;;;;;;;;;;;;;;;:::i;:::-;;16067:251;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;16067:251:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;13642:159;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;13642:159:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;13845:139;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;13845:139:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;11189:103;;;;;;15:2:-1;10:3;7:11;4:2;;;31:1;28;21:12;4:2;11189:103:0;;;;;;;;;;;;;;;;;;;:::i;:::-;;13039:88;13087:13;13116:5;13109:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13039:88;:::o;14114:153::-;14191:4;14204:39;14213:12;:10;:12::i;:::-;14227:7;14236:6;14204:8;:39::i;:::-;14257:4;14250:11;;14114:153;;;;:::o;13183:96::-;13238:7;13261:12;;13254:19;;13183:96;:::o;14712:301::-;14812:4;14825:36;14835:6;14843:9;14854:6;14825:9;:36::i;:::-;14868:121;14877:6;14885:12;:10;:12::i;:::-;14899:89;14937:6;14899:89;;;;;;;;;;;;;;;;;:11;:19;14911:6;14899:19;;;;;;;;;;;;;;;:33;14919:12;:10;:12::i;:::-;14899:33;;;;;;;;;;;;;;;;:37;;:89;;;;;:::i;:::-;14868:8;:121::i;:::-;15003:4;14996:11;;14712:301;;;;;:::o;18165:1681::-;18245:1;18226:21;;:7;:21;;;;18218:72;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;18301:17;18321:5;:14;18327:7;18321:14;;;;;;;;;;;;;;;:24;;;18301:44;;18356:19;18378:5;:14;18384:7;18378:14;;;;;;;;;;;;;;;:26;;;18356:48;;18415:28;18446:5;:14;18452:7;18446:14;;;;;;;;;;;;;;;:35;;;18415:66;;18492:18;18513:5;:14;18519:7;18513:14;;;;;;;;;;;;;;;:25;;;18492:46;;18549:19;18571:5;:14;18577:7;18571:14;;;;;;;;;;;;;;;:26;;;18549:48;;18608:25;18636:5;:14;18642:7;18636:14;;;;;;;;;;;;;;;:32;;;18608:60;;18721:1;18697:20;:25;;18689:61;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;18830:6;18816:11;:20;18803:9;:34;18785:15;:52;18763:132;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;18906:18;18986:6;18972:11;:20;18959:9;:34;18927:15;:67;18906:88;;19007:19;19099:7;19072:1;19061:7;19053:20;19038:10;19030:44;19029:78;;;;;;19007:100;;19118:19;19155:17;19148:3;19140:32;;;;;;19118:54;;19208:11;19196;:23;19193:51;;;19233:11;19221:23;;19193:51;19257:22;19296:10;19282:11;:24;19257:49;;19339:11;19322:14;:28;19318:62;;;19369:11;19352:28;;19318:62;19416:1;19399:14;:18;19391:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;19472:23;19553:3;19531:17;19514:14;:34;19499:11;:50;19498:58;;;;;;19472:84;;19598:14;19569:5;:14;19575:7;19569:14;;;;;;;;;;;;;;;:25;;;:43;;;;;;;;;;;19648:15;19624:39;;;;19712:20;19674:5;:14;19680:7;19674:14;;;;;;;;;;;;;;;:35;;:58;;;;19788:1;19749:5;:14;19755:7;19749:14;;;;;;;;;;;;;;;:35;;;:40;19745:94;;;19813:5;:14;19819:7;19813:14;;;;;;;;;;;;;;;;19806:21;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;19745:94;18165:1681;;;;;;;;;;;;:::o;12749:88::-;12801:5;12822:9;;;;;;;;;;;12815:16;;12749:88;:::o;15395:200::-;15475:4;15488:83;15497:12;:10;:12::i;:::-;15511:7;15520:50;15559:10;15520:11;:25;15532:12;:10;:12::i;:::-;15520:25;;;;;;;;;;;;;;;:34;15546:7;15520:34;;;;;;;;;;;;;;;;:38;;:50;;;;:::i;:::-;15488:8;:83::i;:::-;15585:4;15578:11;;15395:200;;;;:::o;16458:87::-;10516:12;:10;:12::i;:::-;10506:22;;:6;;;;;;;;;;;:22;;;10498:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16513:24:::1;16519:10;16531:5;16513;:24::i;:::-;16458:87:::0;:::o;20072:800::-;10516:12;:10;:12::i;:::-;10506:22;;:6;;;;;;;;;;;:22;;;10498:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;20287:1:::1;20266:23;;:9;:23;;;;20258:50;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;20373:1;20341:5;:16;20347:9;20341:16;;;;;;;;;;;;;;;:28;;;:33;20319:124;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;20512:1;20491:17;20484:3;20476:32;;;;;;:37;20454:156;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;20621:43;20631:12;:10;:12::i;:::-;20645:9;20656:7;20621:9;:43::i;:::-;20694:170;;;;;;;;20720:15;20694:170;;;;20750:11;20694:170;;;;20776:7;20694:170;;;;20798:7;20694:170;;;;20820:1;20694:170;;;;20836:17;20694:170;;::::0;20675:5:::1;:16;20681:9;20675:16;;;;;;;;;;;;;;;:189;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;20072:800:::0;;;;:::o;12495:44::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;13333:113::-;13399:7;13422:9;:18;13432:7;13422:18;;;;;;;;;;;;;;;;13415:25;;13333:113;;;:::o;10914:130::-;10516:12;:10;:12::i;:::-;10506:22;;:6;;;;;;;;;;;:22;;;10498:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11009:1:::1;10972:40;;10993:6;::::0;::::1;;;;;;;;;10972:40;;;;;;;;;;;;11036:1;11019:6:::0;::::1;:19;;;;;;;;;;;;;;;;;;10914:130::o:0;12602:88::-;12654:7;12677;:5;:7::i;:::-;12670:14;;12602:88;:::o;10312:73::-;10350:7;10373:6;;;;;;;;;;;10366:13;;10312:73;:::o;12894:92::-;12944:13;12973:7;12966:14;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12894:92;:::o;16688:87::-;10516:12;:10;:12::i;:::-;10506:22;;:6;;;;;;;;;;;:22;;;10498:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16743:24:::1;16749:10;16761:5;16743;:24::i;:::-;16688:87:::0;:::o;16067:251::-;16152:4;16165:129;16174:12;:10;:12::i;:::-;16188:7;16197:96;16236:15;16197:96;;;;;;;;;;;;;;;;;:11;:25;16209:12;:10;:12::i;:::-;16197:25;;;;;;;;;;;;;;;:34;16223:7;16197:34;;;;;;;;;;;;;;;;:38;;:96;;;;;:::i;:::-;16165:8;:129::i;:::-;16308:4;16301:11;;16067:251;;;;:::o;13642:159::-;13722:4;13735:42;13745:12;:10;:12::i;:::-;13759:9;13770:6;13735:9;:42::i;:::-;13791:4;13784:11;;13642:159;;;;:::o;13845:139::-;13928:7;13951:11;:18;13963:5;13951:18;;;;;;;;;;;;;;;:27;13970:7;13951:27;;;;;;;;;;;;;;;;13944:34;;13845:139;;;;:::o;11189:103::-;10516:12;:10;:12::i;:::-;10506:22;;:6;;;;;;;;;;;:22;;;10498:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11258:28:::1;11277:8;11258:18;:28::i;:::-;11189:103:::0;:::o;4009:92::-;4054:15;4085:10;4078:17;;4009:92;:::o;22323:318::-;22430:1;22413:19;;:5;:19;;;;22405:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;22507:1;22488:21;;:7;:21;;;;22480:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;22585:6;22555:11;:18;22567:5;22555:18;;;;;;;;;;;;;;;:27;22574:7;22555:27;;;;;;;;;;;;;;;:36;;;;22619:7;22603:32;;22612:5;22603:32;;;22628:6;22603:32;;;;;;;;;;;;;;;;;;22323:318;;;:::o;17238:733::-;17350:1;17332:20;;:6;:20;;;;17324:70;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;17430:1;17409:23;;:9;:23;;;;17401:71;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;17497:9;17487:19;;:6;:19;;;;17479:46;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;17566:1;17538:5;:13;17544:6;17538:13;;;;;;;;;;;;;;;:25;;;:29;17534:219;;;17584:20;17627:5;:13;17633:6;17627:13;;;;;;;;;;;;;;;:34;;;17607:17;17617:6;17607:9;:17::i;:::-;:54;17584:77;;17694:12;17684:6;:22;;17676:69;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;17534:219;;17785:71;17807:6;17785:71;;;;;;;;;;;;;;;;;:9;:17;17795:6;17785:17;;;;;;;;;;;;;;;;:21;;:71;;;;;:::i;:::-;17765:9;:17;17775:6;17765:17;;;;;;;;;;;;;;;:91;;;;17886:32;17911:6;17886:9;:20;17896:9;17886:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;17863:9;:20;17873:9;17863:20;;;;;;;;;;;;;;;:55;;;;17947:9;17930:35;;17939:6;17930:35;;;17958:6;17930:35;;;;;;;;;;;;;;;;;;17238:733;;;:::o;5968:178::-;6054:7;6083:1;6078;:6;;6086:12;6070:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;23:1:-1;8:100;33:3;30:1;27:10;8:100;;;99:1;94:3;90:11;84:18;80:1;75:3;71:11;64:39;52:2;49:1;45:10;40:15;;8:100;;;12:14;6070:29:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6106:9;6122:1;6118;:5;6106:17;;6139:1;6132:8;;;5968:178;;;;;:::o;5141:167::-;5199:7;5215:9;5231:1;5227;:5;5215:17;;5252:1;5247;:6;;5239:46;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5301:1;5294:8;;;5141:167;;;;:::o;21182:328::-;21273:1;21254:21;;:7;:21;;;;21246:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;21341:68;21364:6;21341:68;;;;;;;;;;;;;;;;;:9;:18;21351:7;21341:18;;;;;;;;;;;;;;;;:22;;:68;;;;;:::i;:::-;21320:9;:18;21330:7;21320:18;;;;;;;;;;;;;;;:89;;;;21431:24;21448:6;21431:12;;:16;;:24;;;;:::i;:::-;21416:12;:39;;;;21493:1;21467:37;;21476:7;21467:37;;;21497:6;21467:37;;;;;;;;;;;;;;;;;;21182:328;;:::o;21573:332::-;10516:12;:10;:12::i;:::-;10506:22;;:6;;;;;;;;;;;:22;;;10498:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;21678:1:::1;21659:21;;:7;:21;;;;21651:65;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;21760:4;21750:6;21735:12;;:21;:29;;21727:67;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;21820:24;21837:6;21820:12;;:16;;:24;;;;:::i;:::-;21805:12;:39;;;;21881:7;21860:37;;21877:1;21860:37;;;21890:6;21860:37;;;;;;;;;;;;;;;;;;21573:332:::0;;:::o;11390:215::-;11480:1;11460:22;;:8;:22;;;;11452:73;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11566:8;11537:38;;11558:6;;;;;;;;;;;11537:38;;;;;;;;;;;;11591:8;11582:6;;:17;;;;;;;;;;;;;;;;;;11390:215;:::o;5563:130::-;5621:7;5644:43;5648:1;5651;5644:43;;;;;;;;;;;;;;;;;:3;:43::i;:::-;5637:50;;5563:130;;;;:::o
Swarm Source
ipfs://567e8c765517f65f4424e4c33eee6a2a6e5bdc8759b60387d65159b1c99199aa
🤖 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.