Overview
S Balance
S Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
PepeBee
Compiler Version
v0.8.26+commit.8a97fa7a
Contract Source Code (Solidity)
/** *Submitted for verification at SonicScan.org on 2025-02-19 */ // SPDX-License-Identifier: MIT pragma solidity ^0.8.24; contract PepeBee { string public name = "Pepe Bee"; string public symbol = "PEBEZ"; uint8 public decimals = 9; uint256 public totalSupply; address public owner; address public feeReceiver; uint256 public transactionFee; // Default 0% bool public isRenounced; mapping(address => uint256) private balances; mapping(address => mapping(address => uint256)) private allowances; event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); event FeeChanged(uint256 newFee); modifier onlyOwner() { require(msg.sender == owner, "Not the contract owner"); _; } constructor() { owner = msg.sender; feeReceiver = msg.sender; totalSupply = 1_000_000_000 * 10**uint256(decimals); balances[msg.sender] = totalSupply; // Assign all tokens to owner emit Transfer(address(0), msg.sender, totalSupply); } function balanceOf(address account) public view returns (uint256) { return balances[account]; } function transfer(address to, uint256 amount) public returns (bool) { _transfer(msg.sender, to, amount); return true; } function approve(address spender, uint256 amount) public returns (bool) { allowances[msg.sender][spender] = amount; emit Approval(msg.sender, spender, amount); return true; } function transferFrom(address from, address to, uint256 amount) public returns (bool) { require(allowances[from][msg.sender] >= amount, "Allowance exceeded"); allowances[from][msg.sender] -= amount; _transfer(from, to, amount); return true; } function allowance(address ownerAddress, address spender) public view returns (uint256) { return allowances[ownerAddress][spender]; } function setTransactionFee(uint256 newFee) external onlyOwner { require(newFee <= 5, "Fee too high"); // Max 5% transactionFee = newFee; emit FeeChanged(newFee); } function _transfer(address from, address to, uint256 amount) internal { require(from != address(0) && to != address(0), "Invalid address"); require(balances[from] >= amount, "Insufficient balance"); uint256 fee = (amount * transactionFee) / 100; uint256 amountAfterFee = amount - fee; balances[from] -= amount; balances[to] += amountAfterFee; if (fee > 0) { balances[feeReceiver] += fee; emit Transfer(from, feeReceiver, fee); } emit Transfer(from, to, amountAfterFee); } function renounceOwnership() external onlyOwner { isRenounced = true; emit OwnershipTransferred(owner, address(0)); owner = address(0); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"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":false,"internalType":"uint256","name":"newFee","type":"uint256"}],"name":"FeeChanged","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":"ownerAddress","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"feeReceiver","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"isRenounced","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","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":[{"internalType":"uint256","name":"newFee","type":"uint256"}],"name":"setTransactionFee","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":[],"name":"transactionFee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60806040526040518060400160405280600881526020017f50657065204265650000000000000000000000000000000000000000000000008152505f90816100479190610451565b506040518060400160405280600581526020017f504542455a0000000000000000000000000000000000000000000000000000008152506001908161008c9190610451565b50600960025f6101000a81548160ff021916908360ff1602179055503480156100b3575f80fd5b503360045f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503360055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060025f9054906101000a900460ff1660ff16600a610152919061067c565b633b9aca0061016191906106c6565b60038190555060035460085f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503373ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60035460405161020a9190610716565b60405180910390a361072f565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061029257607f821691505b6020821081036102a5576102a461024e565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026103077fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826102cc565b61031186836102cc565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f61035561035061034b84610329565b610332565b610329565b9050919050565b5f819050919050565b61036e8361033b565b61038261037a8261035c565b8484546102d8565b825550505050565b5f90565b61039661038a565b6103a1818484610365565b505050565b5b818110156103c4576103b95f8261038e565b6001810190506103a7565b5050565b601f821115610409576103da816102ab565b6103e3846102bd565b810160208510156103f2578190505b6104066103fe856102bd565b8301826103a6565b50505b505050565b5f82821c905092915050565b5f6104295f198460080261040e565b1980831691505092915050565b5f610441838361041a565b9150826002028217905092915050565b61045a82610217565b67ffffffffffffffff81111561047357610472610221565b5b61047d825461027b565b6104888282856103c8565b5f60209050601f8311600181146104b9575f84156104a7578287015190505b6104b18582610436565b865550610518565b601f1984166104c7866102ab565b5f5b828110156104ee578489015182556001820191506020850194506020810190506104c9565b8683101561050b5784890151610507601f89168261041a565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156105a25780860481111561057e5761057d610520565b5b600185161561058d5780820291505b808102905061059b8561054d565b9450610562565b94509492505050565b5f826105ba5760019050610675565b816105c7575f9050610675565b81600181146105dd57600281146105e757610616565b6001915050610675565b60ff8411156105f9576105f8610520565b5b8360020a9150848211156106105761060f610520565b5b50610675565b5060208310610133831016604e8410600b841016171561064b5782820a90508381111561064657610645610520565b5b610675565b6106588484846001610559565b9250905081840481111561066f5761066e610520565b5b81810290505b9392505050565b5f61068682610329565b915061069183610329565b92506106be7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846105ab565b905092915050565b5f6106d082610329565b91506106db83610329565b92508282026106e981610329565b91508282048414831517610700576106ff610520565b5b5092915050565b61071081610329565b82525050565b5f6020820190506107295f830184610707565b92915050565b6114618061073c5f395ff3fe608060405234801561000f575f80fd5b50600436106100f3575f3560e01c8063715018a611610095578063a9059cbb11610064578063a9059cbb14610261578063b3f0067414610291578063dd62ed3e146102af578063e160fcf0146102df576100f3565b8063715018a6146101fd5780638da5cb5b1461020757806395d89b41146102255780639ed3edf014610243576100f3565b806318160ddd116100d157806318160ddd1461016157806323b872dd1461017f578063313ce567146101af57806370a08231146101cd576100f3565b806306fdde03146100f7578063095ea7b314610115578063096a8ab714610145575b5f80fd5b6100ff6102fd565b60405161010c9190610e0b565b60405180910390f35b61012f600480360381019061012a9190610ebc565b610388565b60405161013c9190610f14565b60405180910390f35b61015f600480360381019061015a9190610f2d565b610475565b005b610169610589565b6040516101769190610f67565b60405180910390f35b61019960048036038101906101949190610f80565b61058f565b6040516101a69190610f14565b60405180910390f35b6101b76106ef565b6040516101c49190610feb565b60405180910390f35b6101e760048036038101906101e29190611004565b610701565b6040516101f49190610f67565b60405180910390f35b610205610747565b005b61020f6108ad565b60405161021c919061103e565b60405180910390f35b61022d6108d2565b60405161023a9190610e0b565b60405180910390f35b61024b61095e565b6040516102589190610f67565b60405180910390f35b61027b60048036038101906102769190610ebc565b610964565b6040516102889190610f14565b60405180910390f35b61029961097a565b6040516102a6919061103e565b60405180910390f35b6102c960048036038101906102c49190611057565b61099f565b6040516102d69190610f67565b60405180910390f35b6102e7610a21565b6040516102f49190610f14565b60405180910390f35b5f8054610309906110c2565b80601f0160208091040260200160405190810160405280929190818152602001828054610335906110c2565b80156103805780601f1061035757610100808354040283529160200191610380565b820191905f5260205f20905b81548152906001019060200180831161036357829003601f168201915b505050505081565b5f8160095f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104639190610f67565b60405180910390a36001905092915050565b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610504576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104fb9061113c565b60405180910390fd5b6005811115610548576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161053f906111a4565b60405180910390fd5b806006819055507f6bbc57480a46553fa4d156ce702beef5f3ad66303b0ed1a5d4cb44966c6584c38160405161057e9190610f67565b60405180910390a150565b60035481565b5f8160095f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054101561064b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106429061120c565b60405180910390fd5b8160095f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546106d29190611257565b925050819055506106e4848484610a33565b600190509392505050565b60025f9054906101000a900460ff1681565b5f60085f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146107d6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107cd9061113c565b60405180910390fd5b600160075f6101000a81548160ff0219169083151502179055505f73ffffffffffffffffffffffffffffffffffffffff1660045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f60045f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600180546108df906110c2565b80601f016020809104026020016040519081016040528092919081815260200182805461090b906110c2565b80156109565780601f1061092d57610100808354040283529160200191610956565b820191905f5260205f20905b81548152906001019060200180831161093957829003601f168201915b505050505081565b60065481565b5f610970338484610a33565b6001905092915050565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f60095f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b60075f9054906101000a900460ff1681565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015610a9b57505f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b610ada576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ad1906112d4565b60405180910390fd5b8060085f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610b5a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b519061133c565b60405180910390fd5b5f606460065483610b6b919061135a565b610b7591906113c8565b90505f8183610b849190611257565b90508260085f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610bd29190611257565b925050819055508060085f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610c2591906113f8565b925050819055505f821115610d2f578160085f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610ca191906113f8565b9250508190555060055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610d269190610f67565b60405180910390a35b8373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610d8c9190610f67565b60405180910390a35050505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610ddd82610d9b565b610de78185610da5565b9350610df7818560208601610db5565b610e0081610dc3565b840191505092915050565b5f6020820190508181035f830152610e238184610dd3565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610e5882610e2f565b9050919050565b610e6881610e4e565b8114610e72575f80fd5b50565b5f81359050610e8381610e5f565b92915050565b5f819050919050565b610e9b81610e89565b8114610ea5575f80fd5b50565b5f81359050610eb681610e92565b92915050565b5f8060408385031215610ed257610ed1610e2b565b5b5f610edf85828601610e75565b9250506020610ef085828601610ea8565b9150509250929050565b5f8115159050919050565b610f0e81610efa565b82525050565b5f602082019050610f275f830184610f05565b92915050565b5f60208284031215610f4257610f41610e2b565b5b5f610f4f84828501610ea8565b91505092915050565b610f6181610e89565b82525050565b5f602082019050610f7a5f830184610f58565b92915050565b5f805f60608486031215610f9757610f96610e2b565b5b5f610fa486828701610e75565b9350506020610fb586828701610e75565b9250506040610fc686828701610ea8565b9150509250925092565b5f60ff82169050919050565b610fe581610fd0565b82525050565b5f602082019050610ffe5f830184610fdc565b92915050565b5f6020828403121561101957611018610e2b565b5b5f61102684828501610e75565b91505092915050565b61103881610e4e565b82525050565b5f6020820190506110515f83018461102f565b92915050565b5f806040838503121561106d5761106c610e2b565b5b5f61107a85828601610e75565b925050602061108b85828601610e75565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806110d957607f821691505b6020821081036110ec576110eb611095565b5b50919050565b7f4e6f742074686520636f6e7472616374206f776e6572000000000000000000005f82015250565b5f611126601683610da5565b9150611131826110f2565b602082019050919050565b5f6020820190508181035f8301526111538161111a565b9050919050565b7f46656520746f6f206869676800000000000000000000000000000000000000005f82015250565b5f61118e600c83610da5565b91506111998261115a565b602082019050919050565b5f6020820190508181035f8301526111bb81611182565b9050919050565b7f416c6c6f77616e636520657863656564656400000000000000000000000000005f82015250565b5f6111f6601283610da5565b9150611201826111c2565b602082019050919050565b5f6020820190508181035f830152611223816111ea565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61126182610e89565b915061126c83610e89565b92508282039050818111156112845761128361122a565b5b92915050565b7f496e76616c6964206164647265737300000000000000000000000000000000005f82015250565b5f6112be600f83610da5565b91506112c98261128a565b602082019050919050565b5f6020820190508181035f8301526112eb816112b2565b9050919050565b7f496e73756666696369656e742062616c616e63650000000000000000000000005f82015250565b5f611326601483610da5565b9150611331826112f2565b602082019050919050565b5f6020820190508181035f8301526113538161131a565b9050919050565b5f61136482610e89565b915061136f83610e89565b925082820261137d81610e89565b915082820484148315176113945761139361122a565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f6113d282610e89565b91506113dd83610e89565b9250826113ed576113ec61139b565b5b828204905092915050565b5f61140282610e89565b915061140d83610e89565b92508282019050808211156114255761142461122a565b5b9291505056fea26469706673582212208ad738c074faff177f4a11c98ceb42faee07198d52f8d1529123148bb35b3aad64736f6c634300081a0033
Deployed Bytecode
0x608060405234801561000f575f80fd5b50600436106100f3575f3560e01c8063715018a611610095578063a9059cbb11610064578063a9059cbb14610261578063b3f0067414610291578063dd62ed3e146102af578063e160fcf0146102df576100f3565b8063715018a6146101fd5780638da5cb5b1461020757806395d89b41146102255780639ed3edf014610243576100f3565b806318160ddd116100d157806318160ddd1461016157806323b872dd1461017f578063313ce567146101af57806370a08231146101cd576100f3565b806306fdde03146100f7578063095ea7b314610115578063096a8ab714610145575b5f80fd5b6100ff6102fd565b60405161010c9190610e0b565b60405180910390f35b61012f600480360381019061012a9190610ebc565b610388565b60405161013c9190610f14565b60405180910390f35b61015f600480360381019061015a9190610f2d565b610475565b005b610169610589565b6040516101769190610f67565b60405180910390f35b61019960048036038101906101949190610f80565b61058f565b6040516101a69190610f14565b60405180910390f35b6101b76106ef565b6040516101c49190610feb565b60405180910390f35b6101e760048036038101906101e29190611004565b610701565b6040516101f49190610f67565b60405180910390f35b610205610747565b005b61020f6108ad565b60405161021c919061103e565b60405180910390f35b61022d6108d2565b60405161023a9190610e0b565b60405180910390f35b61024b61095e565b6040516102589190610f67565b60405180910390f35b61027b60048036038101906102769190610ebc565b610964565b6040516102889190610f14565b60405180910390f35b61029961097a565b6040516102a6919061103e565b60405180910390f35b6102c960048036038101906102c49190611057565b61099f565b6040516102d69190610f67565b60405180910390f35b6102e7610a21565b6040516102f49190610f14565b60405180910390f35b5f8054610309906110c2565b80601f0160208091040260200160405190810160405280929190818152602001828054610335906110c2565b80156103805780601f1061035757610100808354040283529160200191610380565b820191905f5260205f20905b81548152906001019060200180831161036357829003601f168201915b505050505081565b5f8160095f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516104639190610f67565b60405180910390a36001905092915050565b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610504576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104fb9061113c565b60405180910390fd5b6005811115610548576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161053f906111a4565b60405180910390fd5b806006819055507f6bbc57480a46553fa4d156ce702beef5f3ad66303b0ed1a5d4cb44966c6584c38160405161057e9190610f67565b60405180910390a150565b60035481565b5f8160095f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054101561064b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106429061120c565b60405180910390fd5b8160095f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546106d29190611257565b925050819055506106e4848484610a33565b600190509392505050565b60025f9054906101000a900460ff1681565b5f60085f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146107d6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107cd9061113c565b60405180910390fd5b600160075f6101000a81548160ff0219169083151502179055505f73ffffffffffffffffffffffffffffffffffffffff1660045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f60045f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60045f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600180546108df906110c2565b80601f016020809104026020016040519081016040528092919081815260200182805461090b906110c2565b80156109565780601f1061092d57610100808354040283529160200191610956565b820191905f5260205f20905b81548152906001019060200180831161093957829003601f168201915b505050505081565b60065481565b5f610970338484610a33565b6001905092915050565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f60095f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b60075f9054906101000a900460ff1681565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015610a9b57505f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b610ada576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ad1906112d4565b60405180910390fd5b8060085f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20541015610b5a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b519061133c565b60405180910390fd5b5f606460065483610b6b919061135a565b610b7591906113c8565b90505f8183610b849190611257565b90508260085f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610bd29190611257565b925050819055508060085f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610c2591906113f8565b925050819055505f821115610d2f578160085f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610ca191906113f8565b9250508190555060055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610d269190610f67565b60405180910390a35b8373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610d8c9190610f67565b60405180910390a35050505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610ddd82610d9b565b610de78185610da5565b9350610df7818560208601610db5565b610e0081610dc3565b840191505092915050565b5f6020820190508181035f830152610e238184610dd3565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610e5882610e2f565b9050919050565b610e6881610e4e565b8114610e72575f80fd5b50565b5f81359050610e8381610e5f565b92915050565b5f819050919050565b610e9b81610e89565b8114610ea5575f80fd5b50565b5f81359050610eb681610e92565b92915050565b5f8060408385031215610ed257610ed1610e2b565b5b5f610edf85828601610e75565b9250506020610ef085828601610ea8565b9150509250929050565b5f8115159050919050565b610f0e81610efa565b82525050565b5f602082019050610f275f830184610f05565b92915050565b5f60208284031215610f4257610f41610e2b565b5b5f610f4f84828501610ea8565b91505092915050565b610f6181610e89565b82525050565b5f602082019050610f7a5f830184610f58565b92915050565b5f805f60608486031215610f9757610f96610e2b565b5b5f610fa486828701610e75565b9350506020610fb586828701610e75565b9250506040610fc686828701610ea8565b9150509250925092565b5f60ff82169050919050565b610fe581610fd0565b82525050565b5f602082019050610ffe5f830184610fdc565b92915050565b5f6020828403121561101957611018610e2b565b5b5f61102684828501610e75565b91505092915050565b61103881610e4e565b82525050565b5f6020820190506110515f83018461102f565b92915050565b5f806040838503121561106d5761106c610e2b565b5b5f61107a85828601610e75565b925050602061108b85828601610e75565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806110d957607f821691505b6020821081036110ec576110eb611095565b5b50919050565b7f4e6f742074686520636f6e7472616374206f776e6572000000000000000000005f82015250565b5f611126601683610da5565b9150611131826110f2565b602082019050919050565b5f6020820190508181035f8301526111538161111a565b9050919050565b7f46656520746f6f206869676800000000000000000000000000000000000000005f82015250565b5f61118e600c83610da5565b91506111998261115a565b602082019050919050565b5f6020820190508181035f8301526111bb81611182565b9050919050565b7f416c6c6f77616e636520657863656564656400000000000000000000000000005f82015250565b5f6111f6601283610da5565b9150611201826111c2565b602082019050919050565b5f6020820190508181035f830152611223816111ea565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61126182610e89565b915061126c83610e89565b92508282039050818111156112845761128361122a565b5b92915050565b7f496e76616c6964206164647265737300000000000000000000000000000000005f82015250565b5f6112be600f83610da5565b91506112c98261128a565b602082019050919050565b5f6020820190508181035f8301526112eb816112b2565b9050919050565b7f496e73756666696369656e742062616c616e63650000000000000000000000005f82015250565b5f611326601483610da5565b9150611331826112f2565b602082019050919050565b5f6020820190508181035f8301526113538161131a565b9050919050565b5f61136482610e89565b915061136f83610e89565b925082820261137d81610e89565b915082820484148315176113945761139361122a565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f6113d282610e89565b91506113dd83610e89565b9250826113ed576113ec61139b565b5b828204905092915050565b5f61140282610e89565b915061140d83610e89565b92508282019050808211156114255761142461122a565b5b9291505056fea26469706673582212208ad738c074faff177f4a11c98ceb42faee07198d52f8d1529123148bb35b3aad64736f6c634300081a0033
Deployed Bytecode Sourcemap
61:3047:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;85:31;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1466:206;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2126:195;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;192:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1680:283;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;160:25;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1199:109;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2936:169;;;:::i;:::-;;231:20;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;123:30;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;291:29;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1316:142;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;258:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1971:147;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;341:23;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;85:31;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1466:206::-;1532:4;1583:6;1549:10;:22;1560:10;1549:22;;;;;;;;;;;;;;;:31;1572:7;1549:31;;;;;;;;;;;;;;;:40;;;;1626:7;1605:37;;1614:10;1605:37;;;1635:6;1605:37;;;;;;:::i;:::-;;;;;;;;1660:4;1653:11;;1466:206;;;;:::o;2126:195::-;846:5;;;;;;;;;;;832:19;;:10;:19;;;824:54;;;;;;;;;;;;:::i;:::-;;;;;;;;;2217:1:::1;2207:6;:11;;2199:36;;;;;;;;;;;;:::i;:::-;;;;;;;;;2273:6;2256:14;:23;;;;2295:18;2306:6;2295:18;;;;;;:::i;:::-;;;;;;;;2126:195:::0;:::o;192:26::-;;;;:::o;1680:283::-;1760:4;1817:6;1785:10;:16;1796:4;1785:16;;;;;;;;;;;;;;;:28;1802:10;1785:28;;;;;;;;;;;;;;;;:38;;1777:69;;;;;;;;;;;;:::i;:::-;;;;;;;;;1889:6;1857:10;:16;1868:4;1857:16;;;;;;;;;;;;;;;:28;1874:10;1857:28;;;;;;;;;;;;;;;;:38;;;;;;;:::i;:::-;;;;;;;;1906:27;1916:4;1922:2;1926:6;1906:9;:27::i;:::-;1951:4;1944:11;;1680:283;;;;;:::o;160:25::-;;;;;;;;;;;;;:::o;1199:109::-;1256:7;1283:8;:17;1292:7;1283:17;;;;;;;;;;;;;;;;1276:24;;1199:109;;;:::o;2936:169::-;846:5;;;;;;;;;;;832:19;;:10;:19;;;824:54;;;;;;;;;;;;:::i;:::-;;;;;;;;;3009:4:::1;2995:11;;:18;;;;;;;;;;;;;;;;;;3065:1;3029:39;;3050:5;;;;;;;;;;;3029:39;;;;;;;;;;;;3095:1;3079:5;;:18;;;;;;;;;;;;;;;;;;2936:169::o:0;231:20::-;;;;;;;;;;;;;:::o;123:30::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;291:29::-;;;;:::o;1316:142::-;1378:4;1395:33;1405:10;1417:2;1421:6;1395:9;:33::i;:::-;1446:4;1439:11;;1316:142;;;;:::o;258:26::-;;;;;;;;;;;;;:::o;1971:147::-;2050:7;2077:10;:24;2088:12;2077:24;;;;;;;;;;;;;;;:33;2102:7;2077:33;;;;;;;;;;;;;;;;2070:40;;1971:147;;;;:::o;341:23::-;;;;;;;;;;;;;:::o;2329:599::-;2434:1;2418:18;;:4;:18;;;;:38;;;;;2454:1;2440:16;;:2;:16;;;;2418:38;2410:66;;;;;;;;;;;;:::i;:::-;;;;;;;;;2513:6;2495:8;:14;2504:4;2495:14;;;;;;;;;;;;;;;;:24;;2487:57;;;;;;;;;;;;:::i;:::-;;;;;;;;;2557:11;2599:3;2581:14;;2572:6;:23;;;;:::i;:::-;2571:31;;;;:::i;:::-;2557:45;;2613:22;2647:3;2638:6;:12;;;;:::i;:::-;2613:37;;2681:6;2663:8;:14;2672:4;2663:14;;;;;;;;;;;;;;;;:24;;;;;;;:::i;:::-;;;;;;;;2714:14;2698:8;:12;2707:2;2698:12;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;2759:1;2753:3;:7;2749:120;;;2802:3;2777:8;:21;2786:11;;;;;;;;;;;2777:21;;;;;;;;;;;;;;;;:28;;;;;;;:::i;:::-;;;;;;;;2840:11;;;;;;;;;;;2825:32;;2834:4;2825:32;;;2853:3;2825:32;;;;;;:::i;:::-;;;;;;;;2749:120;2901:2;2886:34;;2895:4;2886:34;;;2905:14;2886:34;;;;;;:::i;:::-;;;;;;;;2399:529;;2329:599;;;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:139::-;376:6;371:3;366;360:23;417:1;408:6;403:3;399:16;392:27;287:139;;;:::o;432:102::-;473:6;524:2;520:7;515:2;508:5;504:14;500:28;490:38;;432:102;;;:::o;540:377::-;628:3;656:39;689:5;656:39;:::i;:::-;711:71;775:6;770:3;711:71;:::i;:::-;704:78;;791:65;849:6;844:3;837:4;830:5;826:16;791:65;:::i;:::-;881:29;903:6;881:29;:::i;:::-;876:3;872:39;865:46;;632:285;540:377;;;;:::o;923:313::-;1036:4;1074:2;1063:9;1059:18;1051:26;;1123:9;1117:4;1113:20;1109:1;1098:9;1094:17;1087:47;1151:78;1224:4;1215:6;1151:78;:::i;:::-;1143:86;;923:313;;;;:::o;1323:117::-;1432:1;1429;1422:12;1569:126;1606:7;1646:42;1639:5;1635:54;1624:65;;1569:126;;;:::o;1701:96::-;1738:7;1767:24;1785:5;1767:24;:::i;:::-;1756:35;;1701:96;;;:::o;1803:122::-;1876:24;1894:5;1876:24;:::i;:::-;1869:5;1866:35;1856:63;;1915:1;1912;1905:12;1856:63;1803:122;:::o;1931:139::-;1977:5;2015:6;2002:20;1993:29;;2031:33;2058:5;2031:33;:::i;:::-;1931:139;;;;:::o;2076:77::-;2113:7;2142:5;2131:16;;2076:77;;;:::o;2159:122::-;2232:24;2250:5;2232:24;:::i;:::-;2225:5;2222:35;2212:63;;2271:1;2268;2261:12;2212:63;2159:122;:::o;2287:139::-;2333:5;2371:6;2358:20;2349:29;;2387:33;2414:5;2387:33;:::i;:::-;2287:139;;;;:::o;2432:474::-;2500:6;2508;2557:2;2545:9;2536:7;2532:23;2528:32;2525:119;;;2563:79;;:::i;:::-;2525:119;2683:1;2708:53;2753:7;2744:6;2733:9;2729:22;2708:53;:::i;:::-;2698:63;;2654:117;2810:2;2836:53;2881:7;2872:6;2861:9;2857:22;2836:53;:::i;:::-;2826:63;;2781:118;2432:474;;;;;:::o;2912:90::-;2946:7;2989:5;2982:13;2975:21;2964:32;;2912:90;;;:::o;3008:109::-;3089:21;3104:5;3089:21;:::i;:::-;3084:3;3077:34;3008:109;;:::o;3123:210::-;3210:4;3248:2;3237:9;3233:18;3225:26;;3261:65;3323:1;3312:9;3308:17;3299:6;3261:65;:::i;:::-;3123:210;;;;:::o;3339:329::-;3398:6;3447:2;3435:9;3426:7;3422:23;3418:32;3415:119;;;3453:79;;:::i;:::-;3415:119;3573:1;3598:53;3643:7;3634:6;3623:9;3619:22;3598:53;:::i;:::-;3588:63;;3544:117;3339:329;;;;:::o;3674:118::-;3761:24;3779:5;3761:24;:::i;:::-;3756:3;3749:37;3674:118;;:::o;3798:222::-;3891:4;3929:2;3918:9;3914:18;3906:26;;3942:71;4010:1;3999:9;3995:17;3986:6;3942:71;:::i;:::-;3798:222;;;;:::o;4026:619::-;4103:6;4111;4119;4168:2;4156:9;4147:7;4143:23;4139:32;4136:119;;;4174:79;;:::i;:::-;4136:119;4294:1;4319:53;4364:7;4355:6;4344:9;4340:22;4319:53;:::i;:::-;4309:63;;4265:117;4421:2;4447:53;4492:7;4483:6;4472:9;4468:22;4447:53;:::i;:::-;4437:63;;4392:118;4549:2;4575:53;4620:7;4611:6;4600:9;4596:22;4575:53;:::i;:::-;4565:63;;4520:118;4026:619;;;;;:::o;4651:86::-;4686:7;4726:4;4719:5;4715:16;4704:27;;4651:86;;;:::o;4743:112::-;4826:22;4842:5;4826:22;:::i;:::-;4821:3;4814:35;4743:112;;:::o;4861:214::-;4950:4;4988:2;4977:9;4973:18;4965:26;;5001:67;5065:1;5054:9;5050:17;5041:6;5001:67;:::i;:::-;4861:214;;;;:::o;5081:329::-;5140:6;5189:2;5177:9;5168:7;5164:23;5160:32;5157:119;;;5195:79;;:::i;:::-;5157:119;5315:1;5340:53;5385:7;5376:6;5365:9;5361:22;5340:53;:::i;:::-;5330:63;;5286:117;5081:329;;;;:::o;5416:118::-;5503:24;5521:5;5503:24;:::i;:::-;5498:3;5491:37;5416:118;;:::o;5540:222::-;5633:4;5671:2;5660:9;5656:18;5648:26;;5684:71;5752:1;5741:9;5737:17;5728:6;5684:71;:::i;:::-;5540:222;;;;:::o;5768:474::-;5836:6;5844;5893:2;5881:9;5872:7;5868:23;5864:32;5861:119;;;5899:79;;:::i;:::-;5861:119;6019:1;6044:53;6089:7;6080:6;6069:9;6065:22;6044:53;:::i;:::-;6034:63;;5990:117;6146:2;6172:53;6217:7;6208:6;6197:9;6193:22;6172:53;:::i;:::-;6162:63;;6117:118;5768:474;;;;;:::o;6248:180::-;6296:77;6293:1;6286:88;6393:4;6390:1;6383:15;6417:4;6414:1;6407:15;6434:320;6478:6;6515:1;6509:4;6505:12;6495:22;;6562:1;6556:4;6552:12;6583:18;6573:81;;6639:4;6631:6;6627:17;6617:27;;6573:81;6701:2;6693:6;6690:14;6670:18;6667:38;6664:84;;6720:18;;:::i;:::-;6664:84;6485:269;6434:320;;;:::o;6760:172::-;6900:24;6896:1;6888:6;6884:14;6877:48;6760:172;:::o;6938:366::-;7080:3;7101:67;7165:2;7160:3;7101:67;:::i;:::-;7094:74;;7177:93;7266:3;7177:93;:::i;:::-;7295:2;7290:3;7286:12;7279:19;;6938:366;;;:::o;7310:419::-;7476:4;7514:2;7503:9;7499:18;7491:26;;7563:9;7557:4;7553:20;7549:1;7538:9;7534:17;7527:47;7591:131;7717:4;7591:131;:::i;:::-;7583:139;;7310:419;;;:::o;7735:162::-;7875:14;7871:1;7863:6;7859:14;7852:38;7735:162;:::o;7903:366::-;8045:3;8066:67;8130:2;8125:3;8066:67;:::i;:::-;8059:74;;8142:93;8231:3;8142:93;:::i;:::-;8260:2;8255:3;8251:12;8244:19;;7903:366;;;:::o;8275:419::-;8441:4;8479:2;8468:9;8464:18;8456:26;;8528:9;8522:4;8518:20;8514:1;8503:9;8499:17;8492:47;8556:131;8682:4;8556:131;:::i;:::-;8548:139;;8275:419;;;:::o;8700:168::-;8840:20;8836:1;8828:6;8824:14;8817:44;8700:168;:::o;8874:366::-;9016:3;9037:67;9101:2;9096:3;9037:67;:::i;:::-;9030:74;;9113:93;9202:3;9113:93;:::i;:::-;9231:2;9226:3;9222:12;9215:19;;8874:366;;;:::o;9246:419::-;9412:4;9450:2;9439:9;9435:18;9427:26;;9499:9;9493:4;9489:20;9485:1;9474:9;9470:17;9463:47;9527:131;9653:4;9527:131;:::i;:::-;9519:139;;9246:419;;;:::o;9671:180::-;9719:77;9716:1;9709:88;9816:4;9813:1;9806:15;9840:4;9837:1;9830:15;9857:194;9897:4;9917:20;9935:1;9917:20;:::i;:::-;9912:25;;9951:20;9969:1;9951:20;:::i;:::-;9946:25;;9995:1;9992;9988:9;9980:17;;10019:1;10013:4;10010:11;10007:37;;;10024:18;;:::i;:::-;10007:37;9857:194;;;;:::o;10057:165::-;10197:17;10193:1;10185:6;10181:14;10174:41;10057:165;:::o;10228:366::-;10370:3;10391:67;10455:2;10450:3;10391:67;:::i;:::-;10384:74;;10467:93;10556:3;10467:93;:::i;:::-;10585:2;10580:3;10576:12;10569:19;;10228:366;;;:::o;10600:419::-;10766:4;10804:2;10793:9;10789:18;10781:26;;10853:9;10847:4;10843:20;10839:1;10828:9;10824:17;10817:47;10881:131;11007:4;10881:131;:::i;:::-;10873:139;;10600:419;;;:::o;11025:170::-;11165:22;11161:1;11153:6;11149:14;11142:46;11025:170;:::o;11201:366::-;11343:3;11364:67;11428:2;11423:3;11364:67;:::i;:::-;11357:74;;11440:93;11529:3;11440:93;:::i;:::-;11558:2;11553:3;11549:12;11542:19;;11201:366;;;:::o;11573:419::-;11739:4;11777:2;11766:9;11762:18;11754:26;;11826:9;11820:4;11816:20;11812:1;11801:9;11797:17;11790:47;11854:131;11980:4;11854:131;:::i;:::-;11846:139;;11573:419;;;:::o;11998:410::-;12038:7;12061:20;12079:1;12061:20;:::i;:::-;12056:25;;12095:20;12113:1;12095:20;:::i;:::-;12090:25;;12150:1;12147;12143:9;12172:30;12190:11;12172:30;:::i;:::-;12161:41;;12351:1;12342:7;12338:15;12335:1;12332:22;12312:1;12305:9;12285:83;12262:139;;12381:18;;:::i;:::-;12262:139;12046:362;11998:410;;;;:::o;12414:180::-;12462:77;12459:1;12452:88;12559:4;12556:1;12549:15;12583:4;12580:1;12573:15;12600:185;12640:1;12657:20;12675:1;12657:20;:::i;:::-;12652:25;;12691:20;12709:1;12691:20;:::i;:::-;12686:25;;12730:1;12720:35;;12735:18;;:::i;:::-;12720:35;12777:1;12774;12770:9;12765:14;;12600:185;;;;:::o;12791:191::-;12831:3;12850:20;12868:1;12850:20;:::i;:::-;12845:25;;12884:20;12902:1;12884:20;:::i;:::-;12879:25;;12927:1;12924;12920:9;12913:16;;12948:3;12945:1;12942:10;12939:36;;;12955:18;;:::i;:::-;12939:36;12791:191;;;;:::o
Swarm Source
ipfs://8ad738c074faff177f4a11c98ceb42faee07198d52f8d1529123148bb35b3aad
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 31 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.