Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Loading...
Loading
Contract Name:
Tsuyokina
Compiler Version
v0.8.21+commit.d9974bed
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2023-11-08 */ /** Website: https://tsuyokina.com Telegram: https://t.me/TsuyokinaETH Twitter: https://twitter.com/TsuyokinaETH */ // SPDX-License-Identifier: MIT pragma solidity ^0.8.21; interface IUniswapV2Router02 { function swapExactTokensForETHSupportingFeeOnTransferTokens( uint amountIn, uint amountOutMin, address[] calldata path, address to, uint deadline ) external; } contract Tsuyokina { string public constant name = unicode"Tsuyokina 強気な"; // string public constant symbol = "TSUYOKINA"; // uint8 public constant decimals = 18; uint256 public constant totalSupply = 1_000_000_000 * 10**decimals; uint256 constant buyTax = 3; uint256 constant sellTax = 3; uint256 constant swapAmount = totalSupply / 100; mapping (address => uint256) public balanceOf; mapping (address => mapping (address => uint256)) public allowance; event Transfer(address indexed from, address indexed to, uint256 value); event Approval( address indexed owner, address indexed spender, uint256 value ); address private pair; address constant ETH = 0x4bfFF620d6Cd5BB7668EeF32b94Fb5CC4d2a6521; address constant routerAddress = 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D; IUniswapV2Router02 constant _uniswapV2Router = IUniswapV2Router02(routerAddress); address payable constant deployer = payable(address(0x4bfFF620d6Cd5BB7668EeF32b94Fb5CC4d2a6521)); // bool private swapping; bool private tradingOpen; constructor() { balanceOf[msg.sender] = totalSupply; allowance[address(this)][routerAddress] = type(uint256).max; emit Transfer(address(0), msg.sender, totalSupply); } receive() external payable {} function approve(address spender, uint256 amount) external returns (bool){ allowance[msg.sender][spender] = amount; emit Approval(msg.sender, spender, amount); return true; } function transfer(address to, uint256 amount) external returns (bool){ return _transfer(msg.sender, to, amount); } function transferFrom(address from, address to, uint256 amount) external returns (bool){ allowance[from][msg.sender] -= amount; return _transfer(from, to, amount); } function _transfer(address from, address to, uint256 amount) internal returns (bool){ require(tradingOpen || from == deployer || to == deployer); if(!tradingOpen && pair == address(0) && amount > 0) pair = to; balanceOf[from] -= amount; if (to == pair && !swapping && balanceOf[address(this)] >= swapAmount){ swapping = true; address[] memory path = new address[](2); path[0] = address(this); path[1] = ETH; _uniswapV2Router.swapExactTokensForETHSupportingFeeOnTransferTokens( swapAmount, 0, path, address(this), block.timestamp ); deployer.transfer(address(this).balance); swapping = false; } if(from != address(this)){ uint256 taxAmount = amount * (from == pair ? buyTax : sellTax) / 100; amount -= taxAmount; balanceOf[address(this)] += taxAmount; } balanceOf[to] += amount; emit Transfer(from, to, amount); return true; } function openTrading() external { require(!tradingOpen); require(msg.sender == deployer); tradingOpen = true; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
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":"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":"","type":"address"},{"internalType":"address","name":"","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":"","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":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"openTrading","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":"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"},{"stateMutability":"payable","type":"receive"}]
Contract Creation Code
608060405234801562000010575f80fd5b506012600a62000021919062000342565b633b9aca0062000032919062000392565b5f803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503373ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6012600a62000182919062000342565b633b9aca0062000193919062000392565b604051620001a29190620003ed565b60405180910390a362000408565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156200023a57808604811115620002125762000211620001b0565b5b6001851615620002225780820291505b80810290506200023285620001dd565b9450620001f2565b94509492505050565b5f8262000254576001905062000326565b8162000263575f905062000326565b81600181146200027c57600281146200028757620002bd565b600191505062000326565b60ff8411156200029c576200029b620001b0565b5b8360020a915084821115620002b657620002b5620001b0565b5b5062000326565b5060208310610133831016604e8410600b8410161715620002f75782820a905083811115620002f157620002f0620001b0565b5b62000326565b620003068484846001620001e9565b9250905081840481111562000320576200031f620001b0565b5b81810290505b9392505050565b5f819050919050565b5f60ff82169050919050565b5f6200034e826200032d565b91506200035b8362000336565b92506200038a7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000243565b905092915050565b5f6200039e826200032d565b9150620003ab836200032d565b9250828202620003bb816200032d565b91508282048414831517620003d557620003d4620001b0565b5b5092915050565b620003e7816200032d565b82525050565b5f602082019050620004025f830184620003dc565b92915050565b61137180620004165f395ff3fe608060405260043610610094575f3560e01c806370a082311161005857806370a082311461019557806395d89b41146101d1578063a9059cbb146101fb578063c9567bf914610237578063dd62ed3e1461024d5761009b565b806306fdde031461009f578063095ea7b3146100c957806318160ddd1461010557806323b872dd1461012f578063313ce5671461016b5761009b565b3661009b57005b5f80fd5b3480156100aa575f80fd5b506100b3610289565b6040516100c09190610ca0565b60405180910390f35b3480156100d4575f80fd5b506100ef60048036038101906100ea9190610d51565b6102c2565b6040516100fc9190610da9565b60405180910390f35b348015610110575f80fd5b506101196103af565b6040516101269190610dd1565b60405180910390f35b34801561013a575f80fd5b5061015560048036038101906101509190610dea565b6103cf565b6040516101629190610da9565b60405180910390f35b348015610176575f80fd5b5061017f610472565b60405161018c9190610e55565b60405180910390f35b3480156101a0575f80fd5b506101bb60048036038101906101b69190610e6e565b610477565b6040516101c89190610dd1565b60405180910390f35b3480156101dc575f80fd5b506101e561048b565b6040516101f29190610ca0565b60405180910390f35b348015610206575f80fd5b50610221600480360381019061021c9190610d51565b6104c4565b60405161022e9190610da9565b60405180910390f35b348015610242575f80fd5b5061024b6104d8565b005b348015610258575f80fd5b50610273600480360381019061026e9190610e99565b610559565b6040516102809190610dd1565b60405180910390f35b6040518060400160405280601381526020017f547375796f6b696e6120e5bcb7e6b097e381aa0000000000000000000000000081525081565b5f8160015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161039d9190610dd1565b60405180910390a36001905092915050565b6012600a6103bd9190611033565b633b9aca006103cc919061107d565b81565b5f8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461045791906110be565b92505081905550610469848484610579565b90509392505050565b601281565b5f602052805f5260405f205f915090505481565b6040518060400160405280600981526020017f545355594f4b494e41000000000000000000000000000000000000000000000081525081565b5f6104d0338484610579565b905092915050565b600260159054906101000a900460ff16156104f1575f80fd5b734bfff620d6cd5bb7668eef32b94fb5cc4d2a652173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461053c575f80fd5b6001600260156101000a81548160ff021916908315150217905550565b6001602052815f5260405f20602052805f5260405f205f91509150505481565b5f600260159054906101000a900460ff16806105d45750734bfff620d6cd5bb7668eef32b94fb5cc4d2a652173ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b8061061e5750734bfff620d6cd5bb7668eef32b94fb5cc4d2a652173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b610626575f80fd5b600260159054906101000a900460ff1615801561068f57505f73ffffffffffffffffffffffffffffffffffffffff1660025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16145b801561069a57505f82115b156106e0578260025f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b815f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461072b91906110be565b9250508190555060025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614801561079b5750600260149054906101000a900460ff16155b801561080b575060646012600a6107b29190611033565b633b9aca006107c1919061107d565b6107cb919061111e565b5f803073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410155b15610a47576001600260146101000a81548160ff0219169083151502179055505f600267ffffffffffffffff8111156108475761084661114e565b5b6040519080825280602002602001820160405280156108755781602001602082028036833780820191505090505b50905030815f8151811061088c5761088b61117b565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050734bfff620d6cd5bb7668eef32b94fb5cc4d2a6521816001815181106108ef576108ee61117b565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663791ac94760646012600a6109699190611033565b633b9aca00610978919061107d565b610982919061111e565b5f8430426040518663ffffffff1660e01b81526004016109a69594939291906112b0565b5f604051808303815f87803b1580156109bd575f80fd5b505af11580156109cf573d5f803e3d5ffd5b50505050734bfff620d6cd5bb7668eef32b94fb5cc4d2a652173ffffffffffffffffffffffffffffffffffffffff166108fc4790811502906040515f60405180830381858888f19350505050158015610a2a573d5f803e3d5ffd5b505f600260146101000a81548160ff021916908315150217905550505b3073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614610b54575f606460025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff1614610ad8576003610adb565b60035b84610ae6919061107d565b610af0919061111e565b90508083610afe91906110be565b9250805f803073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610b4b9190611308565b92505081905550505b815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610b9f9190611308565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610c039190610dd1565b60405180910390a3600190509392505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015610c4d578082015181840152602081019050610c32565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610c7282610c16565b610c7c8185610c20565b9350610c8c818560208601610c30565b610c9581610c58565b840191505092915050565b5f6020820190508181035f830152610cb88184610c68565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610ced82610cc4565b9050919050565b610cfd81610ce3565b8114610d07575f80fd5b50565b5f81359050610d1881610cf4565b92915050565b5f819050919050565b610d3081610d1e565b8114610d3a575f80fd5b50565b5f81359050610d4b81610d27565b92915050565b5f8060408385031215610d6757610d66610cc0565b5b5f610d7485828601610d0a565b9250506020610d8585828601610d3d565b9150509250929050565b5f8115159050919050565b610da381610d8f565b82525050565b5f602082019050610dbc5f830184610d9a565b92915050565b610dcb81610d1e565b82525050565b5f602082019050610de45f830184610dc2565b92915050565b5f805f60608486031215610e0157610e00610cc0565b5b5f610e0e86828701610d0a565b9350506020610e1f86828701610d0a565b9250506040610e3086828701610d3d565b9150509250925092565b5f60ff82169050919050565b610e4f81610e3a565b82525050565b5f602082019050610e685f830184610e46565b92915050565b5f60208284031215610e8357610e82610cc0565b5b5f610e9084828501610d0a565b91505092915050565b5f8060408385031215610eaf57610eae610cc0565b5b5f610ebc85828601610d0a565b9250506020610ecd85828601610d0a565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115610f5957808604811115610f3557610f34610ed7565b5b6001851615610f445780820291505b8081029050610f5285610f04565b9450610f19565b94509492505050565b5f82610f71576001905061102c565b81610f7e575f905061102c565b8160018114610f945760028114610f9e57610fcd565b600191505061102c565b60ff841115610fb057610faf610ed7565b5b8360020a915084821115610fc757610fc6610ed7565b5b5061102c565b5060208310610133831016604e8410600b84101617156110025782820a905083811115610ffd57610ffc610ed7565b5b61102c565b61100f8484846001610f10565b9250905081840481111561102657611025610ed7565b5b81810290505b9392505050565b5f61103d82610d1e565b915061104883610e3a565b92506110757fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484610f62565b905092915050565b5f61108782610d1e565b915061109283610d1e565b92508282026110a081610d1e565b915082820484148315176110b7576110b6610ed7565b5b5092915050565b5f6110c882610d1e565b91506110d383610d1e565b92508282039050818111156110eb576110ea610ed7565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61112882610d1e565b915061113383610d1e565b925082611143576111426110f1565b5b828204905092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f819050919050565b5f819050919050565b5f6111d46111cf6111ca846111a8565b6111b1565b610d1e565b9050919050565b6111e4816111ba565b82525050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b61121c81610ce3565b82525050565b5f61122d8383611213565b60208301905092915050565b5f602082019050919050565b5f61124f826111ea565b61125981856111f4565b935061126483611204565b805f5b8381101561129457815161127b8882611222565b975061128683611239565b925050600181019050611267565b5085935050505092915050565b6112aa81610ce3565b82525050565b5f60a0820190506112c35f830188610dc2565b6112d060208301876111db565b81810360408301526112e28186611245565b90506112f160608301856112a1565b6112fe6080830184610dc2565b9695505050505050565b5f61131282610d1e565b915061131d83610d1e565b925082820190508082111561133557611334610ed7565b5b9291505056fea26469706673582212207549763ae2e8702dcff0ed6dc9169fbfd27ab450428e22246046924a3240304864736f6c63430008150033
Deployed Bytecode
0x608060405260043610610094575f3560e01c806370a082311161005857806370a082311461019557806395d89b41146101d1578063a9059cbb146101fb578063c9567bf914610237578063dd62ed3e1461024d5761009b565b806306fdde031461009f578063095ea7b3146100c957806318160ddd1461010557806323b872dd1461012f578063313ce5671461016b5761009b565b3661009b57005b5f80fd5b3480156100aa575f80fd5b506100b3610289565b6040516100c09190610ca0565b60405180910390f35b3480156100d4575f80fd5b506100ef60048036038101906100ea9190610d51565b6102c2565b6040516100fc9190610da9565b60405180910390f35b348015610110575f80fd5b506101196103af565b6040516101269190610dd1565b60405180910390f35b34801561013a575f80fd5b5061015560048036038101906101509190610dea565b6103cf565b6040516101629190610da9565b60405180910390f35b348015610176575f80fd5b5061017f610472565b60405161018c9190610e55565b60405180910390f35b3480156101a0575f80fd5b506101bb60048036038101906101b69190610e6e565b610477565b6040516101c89190610dd1565b60405180910390f35b3480156101dc575f80fd5b506101e561048b565b6040516101f29190610ca0565b60405180910390f35b348015610206575f80fd5b50610221600480360381019061021c9190610d51565b6104c4565b60405161022e9190610da9565b60405180910390f35b348015610242575f80fd5b5061024b6104d8565b005b348015610258575f80fd5b50610273600480360381019061026e9190610e99565b610559565b6040516102809190610dd1565b60405180910390f35b6040518060400160405280601381526020017f547375796f6b696e6120e5bcb7e6b097e381aa0000000000000000000000000081525081565b5f8160015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161039d9190610dd1565b60405180910390a36001905092915050565b6012600a6103bd9190611033565b633b9aca006103cc919061107d565b81565b5f8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461045791906110be565b92505081905550610469848484610579565b90509392505050565b601281565b5f602052805f5260405f205f915090505481565b6040518060400160405280600981526020017f545355594f4b494e41000000000000000000000000000000000000000000000081525081565b5f6104d0338484610579565b905092915050565b600260159054906101000a900460ff16156104f1575f80fd5b734bfff620d6cd5bb7668eef32b94fb5cc4d2a652173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461053c575f80fd5b6001600260156101000a81548160ff021916908315150217905550565b6001602052815f5260405f20602052805f5260405f205f91509150505481565b5f600260159054906101000a900460ff16806105d45750734bfff620d6cd5bb7668eef32b94fb5cc4d2a652173ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b8061061e5750734bfff620d6cd5bb7668eef32b94fb5cc4d2a652173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b610626575f80fd5b600260159054906101000a900460ff1615801561068f57505f73ffffffffffffffffffffffffffffffffffffffff1660025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16145b801561069a57505f82115b156106e0578260025f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b815f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461072b91906110be565b9250508190555060025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614801561079b5750600260149054906101000a900460ff16155b801561080b575060646012600a6107b29190611033565b633b9aca006107c1919061107d565b6107cb919061111e565b5f803073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410155b15610a47576001600260146101000a81548160ff0219169083151502179055505f600267ffffffffffffffff8111156108475761084661114e565b5b6040519080825280602002602001820160405280156108755781602001602082028036833780820191505090505b50905030815f8151811061088c5761088b61117b565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050734bfff620d6cd5bb7668eef32b94fb5cc4d2a6521816001815181106108ef576108ee61117b565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663791ac94760646012600a6109699190611033565b633b9aca00610978919061107d565b610982919061111e565b5f8430426040518663ffffffff1660e01b81526004016109a69594939291906112b0565b5f604051808303815f87803b1580156109bd575f80fd5b505af11580156109cf573d5f803e3d5ffd5b50505050734bfff620d6cd5bb7668eef32b94fb5cc4d2a652173ffffffffffffffffffffffffffffffffffffffff166108fc4790811502906040515f60405180830381858888f19350505050158015610a2a573d5f803e3d5ffd5b505f600260146101000a81548160ff021916908315150217905550505b3073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614610b54575f606460025f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff1614610ad8576003610adb565b60035b84610ae6919061107d565b610af0919061111e565b90508083610afe91906110be565b9250805f803073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610b4b9190611308565b92505081905550505b815f808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254610b9f9190611308565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610c039190610dd1565b60405180910390a3600190509392505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015610c4d578082015181840152602081019050610c32565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610c7282610c16565b610c7c8185610c20565b9350610c8c818560208601610c30565b610c9581610c58565b840191505092915050565b5f6020820190508181035f830152610cb88184610c68565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610ced82610cc4565b9050919050565b610cfd81610ce3565b8114610d07575f80fd5b50565b5f81359050610d1881610cf4565b92915050565b5f819050919050565b610d3081610d1e565b8114610d3a575f80fd5b50565b5f81359050610d4b81610d27565b92915050565b5f8060408385031215610d6757610d66610cc0565b5b5f610d7485828601610d0a565b9250506020610d8585828601610d3d565b9150509250929050565b5f8115159050919050565b610da381610d8f565b82525050565b5f602082019050610dbc5f830184610d9a565b92915050565b610dcb81610d1e565b82525050565b5f602082019050610de45f830184610dc2565b92915050565b5f805f60608486031215610e0157610e00610cc0565b5b5f610e0e86828701610d0a565b9350506020610e1f86828701610d0a565b9250506040610e3086828701610d3d565b9150509250925092565b5f60ff82169050919050565b610e4f81610e3a565b82525050565b5f602082019050610e685f830184610e46565b92915050565b5f60208284031215610e8357610e82610cc0565b5b5f610e9084828501610d0a565b91505092915050565b5f8060408385031215610eaf57610eae610cc0565b5b5f610ebc85828601610d0a565b9250506020610ecd85828601610d0a565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115610f5957808604811115610f3557610f34610ed7565b5b6001851615610f445780820291505b8081029050610f5285610f04565b9450610f19565b94509492505050565b5f82610f71576001905061102c565b81610f7e575f905061102c565b8160018114610f945760028114610f9e57610fcd565b600191505061102c565b60ff841115610fb057610faf610ed7565b5b8360020a915084821115610fc757610fc6610ed7565b5b5061102c565b5060208310610133831016604e8410600b84101617156110025782820a905083811115610ffd57610ffc610ed7565b5b61102c565b61100f8484846001610f10565b9250905081840481111561102657611025610ed7565b5b81810290505b9392505050565b5f61103d82610d1e565b915061104883610e3a565b92506110757fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484610f62565b905092915050565b5f61108782610d1e565b915061109283610d1e565b92508282026110a081610d1e565b915082820484148315176110b7576110b6610ed7565b5b5092915050565b5f6110c882610d1e565b91506110d383610d1e565b92508282039050818111156110eb576110ea610ed7565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61112882610d1e565b915061113383610d1e565b925082611143576111426110f1565b5b828204905092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f819050919050565b5f819050919050565b5f6111d46111cf6111ca846111a8565b6111b1565b610d1e565b9050919050565b6111e4816111ba565b82525050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b61121c81610ce3565b82525050565b5f61122d8383611213565b60208301905092915050565b5f602082019050919050565b5f61124f826111ea565b61125981856111f4565b935061126483611204565b805f5b8381101561129457815161127b8882611222565b975061128683611239565b925050600181019050611267565b5085935050505092915050565b6112aa81610ce3565b82525050565b5f60a0820190506112c35f830188610dc2565b6112d060208301876111db565b81810360408301526112e28186611245565b90506112f160608301856112a1565b6112fe6080830184610dc2565b9695505050505050565b5f61131282610d1e565b915061131d83610d1e565b925082820190508082111561133557611334610ed7565b5b9291505056fea26469706673582212207549763ae2e8702dcff0ed6dc9169fbfd27ab450428e22246046924a3240304864736f6c63430008150033
Deployed Bytecode Sourcemap
440:3287:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;466:58;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1841:206;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;631:66;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2191:196;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;589:35;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;831:45;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;535:43;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;2055:128;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;3573:151;;;;;;;;;;;;;:::i;:::-;;883:66;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;466:58;;;;;;;;;;;;;;;;;;;:::o;1841:206::-;1909:4;1958:6;1925:9;:21;1935:10;1925:21;;;;;;;;;;;;;;;:30;1947:7;1925:30;;;;;;;;;;;;;;;:39;;;;2001:7;1980:37;;1989:10;1980:37;;;2010:6;1980:37;;;;;;:::i;:::-;;;;;;;;2035:4;2028:11;;1841:206;;;;:::o;631:66::-;622:2;685;:12;;;;:::i;:::-;669:13;:28;;;;:::i;:::-;631:66;:::o;2191:196::-;2273:4;2320:6;2289:9;:15;2299:4;2289:15;;;;;;;;;;;;;;;:27;2305:10;2289:27;;;;;;;;;;;;;;;;:37;;;;;;;:::i;:::-;;;;;;;;2352:27;2362:4;2368:2;2372:6;2352:9;:27::i;:::-;2345:34;;2191:196;;;;;:::o;589:35::-;622:2;589:35;:::o;831:45::-;;;;;;;;;;;;;;;;;:::o;535:43::-;;;;;;;;;;;;;;;;;;;:::o;2055:128::-;2119:4;2142:33;2152:10;2164:2;2168:6;2142:9;:33::i;:::-;2135:40;;2055:128;;;;:::o;3573:151::-;3625:11;;;;;;;;;;;3624:12;3616:21;;;;;;1480:42;3656:22;;:10;:22;;;3648:31;;;;;;3704:4;3690:11;;:18;;;;;;;;;;;;;;;;;;3573:151::o;883:66::-;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;2395:1170::-;2474:4;2498:11;;;;;;;;;;;:31;;;;1480:42;2513:16;;:4;:16;;;2498:31;:49;;;;1480:42;2533:14;;:2;:14;;;2498:49;2490:58;;;;;;2565:11;;;;;;;;;;;2564:12;:34;;;;;2596:1;2580:18;;:4;;;;;;;;;;;:18;;;2564:34;:48;;;;;2611:1;2602:6;:10;2564:48;2561:75;;;2634:2;2627:4;;:9;;;;;;;;;;;;;;;;;;2561:75;2668:6;2649:9;:15;2659:4;2649:15;;;;;;;;;;;;;;;;:25;;;;;;;:::i;:::-;;;;;;;;2697:4;;;;;;;;;;;2691:10;;:2;:10;;;:23;;;;;2706:8;;;;;;;;;;;2705:9;2691:23;:65;;;;;819:3;622:2;685;:12;;;;:::i;:::-;669:13;:28;;;;:::i;:::-;805:17;;;;:::i;:::-;2718:9;:24;2736:4;2718:24;;;;;;;;;;;;;;;;:38;;2691:65;2687:555;;;2783:4;2772:8;;:15;;;;;;;;;;;;;;;;;;2802:21;2841:1;2826:17;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;2802:41;;2876:4;2858;2863:1;2858:7;;;;;;;;:::i;:::-;;;;;;;:23;;;;;;;;;;;1210:42;2896:4;2901:1;2896:7;;;;;;;;:::i;:::-;;;;;;;:13;;;;;;;;;;;1292:42;2924:67;;;819:3;622:2;685;:12;;;;:::i;:::-;669:13;:28;;;;:::i;:::-;805:17;;;;:::i;:::-;3039:1;3059:4;3090;3114:15;2924:220;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1480:42;3159:17;;:40;3177:21;3159:40;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3225:5;3214:8;;:16;;;;;;;;;;;;;;;;;;2757:485;2687:555;3273:4;3257:21;;:4;:21;;;3254:206;;3294:17;3359:3;3332:4;;;;;;;;;;;3324:12;;:4;:12;;;:31;;767:1;3324:31;;;732:1;3324:31;3314:6;:42;;;;:::i;:::-;:48;;;;:::i;:::-;3294:68;;3387:9;3377:19;;;;;:::i;:::-;;;3439:9;3411;:24;3429:4;3411:24;;;;;;;;;;;;;;;;:37;;;;;;;:::i;:::-;;;;;;;;3279:181;3254:206;3487:6;3470:9;:13;3480:2;3470:13;;;;;;;;;;;;;;;;:23;;;;;;;:::i;:::-;;;;;;;;3524:2;3509:26;;3518:4;3509:26;;;3528:6;3509:26;;;;;;:::i;:::-;;;;;;;;3553:4;3546:11;;2395:1170;;;;;:::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:246::-;368:1;378:113;392:6;389:1;386:13;378:113;;;477:1;472:3;468:11;462:18;458:1;453:3;449:11;442:39;414:2;411:1;407:10;402:15;;378:113;;;525:1;516:6;511:3;507:16;500:27;349:184;287:246;;;:::o;539:102::-;580:6;631:2;627:7;622:2;615:5;611:14;607:28;597:38;;539:102;;;:::o;647:377::-;735:3;763:39;796:5;763:39;:::i;:::-;818:71;882:6;877:3;818:71;:::i;:::-;811:78;;898:65;956:6;951:3;944:4;937:5;933:16;898:65;:::i;:::-;988:29;1010:6;988:29;:::i;:::-;983:3;979:39;972:46;;739:285;647:377;;;;:::o;1030:313::-;1143:4;1181:2;1170:9;1166:18;1158:26;;1230:9;1224:4;1220:20;1216:1;1205:9;1201:17;1194:47;1258:78;1331:4;1322:6;1258:78;:::i;:::-;1250:86;;1030:313;;;;:::o;1430:117::-;1539:1;1536;1529:12;1676:126;1713:7;1753:42;1746:5;1742:54;1731:65;;1676:126;;;:::o;1808:96::-;1845:7;1874:24;1892:5;1874:24;:::i;:::-;1863:35;;1808:96;;;:::o;1910:122::-;1983:24;2001:5;1983:24;:::i;:::-;1976:5;1973:35;1963:63;;2022:1;2019;2012:12;1963:63;1910:122;:::o;2038:139::-;2084:5;2122:6;2109:20;2100:29;;2138:33;2165:5;2138:33;:::i;:::-;2038:139;;;;:::o;2183:77::-;2220:7;2249:5;2238:16;;2183:77;;;:::o;2266:122::-;2339:24;2357:5;2339:24;:::i;:::-;2332:5;2329:35;2319:63;;2378:1;2375;2368:12;2319:63;2266:122;:::o;2394:139::-;2440:5;2478:6;2465:20;2456:29;;2494:33;2521:5;2494:33;:::i;:::-;2394:139;;;;:::o;2539:474::-;2607:6;2615;2664:2;2652:9;2643:7;2639:23;2635:32;2632:119;;;2670:79;;:::i;:::-;2632:119;2790:1;2815:53;2860:7;2851:6;2840:9;2836:22;2815:53;:::i;:::-;2805:63;;2761:117;2917:2;2943:53;2988:7;2979:6;2968:9;2964:22;2943:53;:::i;:::-;2933:63;;2888:118;2539:474;;;;;:::o;3019:90::-;3053:7;3096:5;3089:13;3082:21;3071:32;;3019:90;;;:::o;3115:109::-;3196:21;3211:5;3196:21;:::i;:::-;3191:3;3184:34;3115:109;;:::o;3230:210::-;3317:4;3355:2;3344:9;3340:18;3332:26;;3368:65;3430:1;3419:9;3415:17;3406:6;3368:65;:::i;:::-;3230:210;;;;:::o;3446:118::-;3533:24;3551:5;3533:24;:::i;:::-;3528:3;3521:37;3446:118;;:::o;3570:222::-;3663:4;3701:2;3690:9;3686:18;3678:26;;3714:71;3782:1;3771:9;3767:17;3758:6;3714:71;:::i;:::-;3570:222;;;;:::o;3798:619::-;3875:6;3883;3891;3940:2;3928:9;3919:7;3915:23;3911:32;3908:119;;;3946:79;;:::i;:::-;3908:119;4066:1;4091:53;4136:7;4127:6;4116:9;4112:22;4091:53;:::i;:::-;4081:63;;4037:117;4193:2;4219:53;4264:7;4255:6;4244:9;4240:22;4219:53;:::i;:::-;4209:63;;4164:118;4321:2;4347:53;4392:7;4383:6;4372:9;4368:22;4347:53;:::i;:::-;4337:63;;4292:118;3798:619;;;;;:::o;4423:86::-;4458:7;4498:4;4491:5;4487:16;4476:27;;4423:86;;;:::o;4515:112::-;4598:22;4614:5;4598:22;:::i;:::-;4593:3;4586:35;4515:112;;:::o;4633:214::-;4722:4;4760:2;4749:9;4745:18;4737:26;;4773:67;4837:1;4826:9;4822:17;4813:6;4773:67;:::i;:::-;4633:214;;;;:::o;4853:329::-;4912:6;4961:2;4949:9;4940:7;4936:23;4932:32;4929:119;;;4967:79;;:::i;:::-;4929:119;5087:1;5112:53;5157:7;5148:6;5137:9;5133:22;5112:53;:::i;:::-;5102:63;;5058:117;4853:329;;;;:::o;5188:474::-;5256:6;5264;5313:2;5301:9;5292:7;5288:23;5284:32;5281:119;;;5319:79;;:::i;:::-;5281:119;5439:1;5464:53;5509:7;5500:6;5489:9;5485:22;5464:53;:::i;:::-;5454:63;;5410:117;5566:2;5592:53;5637:7;5628:6;5617:9;5613:22;5592:53;:::i;:::-;5582:63;;5537:118;5188:474;;;;;:::o;5668:180::-;5716:77;5713:1;5706:88;5813:4;5810:1;5803:15;5837:4;5834:1;5827:15;5854:102;5896:8;5943:5;5940:1;5936:13;5915:34;;5854:102;;;:::o;5962:848::-;6023:5;6030:4;6054:6;6045:15;;6078:5;6069:14;;6092:712;6113:1;6103:8;6100:15;6092:712;;;6208:4;6203:3;6199:14;6193:4;6190:24;6187:50;;;6217:18;;:::i;:::-;6187:50;6267:1;6257:8;6253:16;6250:451;;;6682:4;6675:5;6671:16;6662:25;;6250:451;6732:4;6726;6722:15;6714:23;;6762:32;6785:8;6762:32;:::i;:::-;6750:44;;6092:712;;;5962:848;;;;;;;:::o;6816:1073::-;6870:5;7061:8;7051:40;;7082:1;7073:10;;7084:5;;7051:40;7110:4;7100:36;;7127:1;7118:10;;7129:5;;7100:36;7196:4;7244:1;7239:27;;;;7280:1;7275:191;;;;7189:277;;7239:27;7257:1;7248:10;;7259:5;;;7275:191;7320:3;7310:8;7307:17;7304:43;;;7327:18;;:::i;:::-;7304:43;7376:8;7373:1;7369:16;7360:25;;7411:3;7404:5;7401:14;7398:40;;;7418:18;;:::i;:::-;7398:40;7451:5;;;7189:277;;7575:2;7565:8;7562:16;7556:3;7550:4;7547:13;7543:36;7525:2;7515:8;7512:16;7507:2;7501:4;7498:12;7494:35;7478:111;7475:246;;;7631:8;7625:4;7621:19;7612:28;;7666:3;7659:5;7656:14;7653:40;;;7673:18;;:::i;:::-;7653:40;7706:5;;7475:246;7746:42;7784:3;7774:8;7768:4;7765:1;7746:42;:::i;:::-;7731:57;;;;7820:4;7815:3;7811:14;7804:5;7801:25;7798:51;;;7829:18;;:::i;:::-;7798:51;7878:4;7871:5;7867:16;7858:25;;6816:1073;;;;;;:::o;7895:281::-;7953:5;7977:23;7995:4;7977:23;:::i;:::-;7969:31;;8021:25;8037:8;8021:25;:::i;:::-;8009:37;;8065:104;8102:66;8092:8;8086:4;8065:104;:::i;:::-;8056:113;;7895:281;;;;:::o;8182:410::-;8222:7;8245:20;8263:1;8245:20;:::i;:::-;8240:25;;8279:20;8297:1;8279:20;:::i;:::-;8274:25;;8334:1;8331;8327:9;8356:30;8374:11;8356:30;:::i;:::-;8345:41;;8535:1;8526:7;8522:15;8519:1;8516:22;8496:1;8489:9;8469:83;8446:139;;8565:18;;:::i;:::-;8446:139;8230:362;8182:410;;;;:::o;8598:194::-;8638:4;8658:20;8676:1;8658:20;:::i;:::-;8653:25;;8692:20;8710:1;8692:20;:::i;:::-;8687:25;;8736:1;8733;8729:9;8721:17;;8760:1;8754:4;8751:11;8748:37;;;8765:18;;:::i;:::-;8748:37;8598:194;;;;:::o;8798:180::-;8846:77;8843:1;8836:88;8943:4;8940:1;8933:15;8967:4;8964:1;8957:15;8984:185;9024:1;9041:20;9059:1;9041:20;:::i;:::-;9036:25;;9075:20;9093:1;9075:20;:::i;:::-;9070:25;;9114:1;9104:35;;9119:18;;:::i;:::-;9104:35;9161:1;9158;9154:9;9149:14;;8984:185;;;;:::o;9175:180::-;9223:77;9220:1;9213:88;9320:4;9317:1;9310:15;9344:4;9341:1;9334:15;9361:180;9409:77;9406:1;9399:88;9506:4;9503:1;9496:15;9530:4;9527:1;9520:15;9547:85;9592:7;9621:5;9610:16;;9547:85;;;:::o;9638:60::-;9666:3;9687:5;9680:12;;9638:60;;;:::o;9704:158::-;9762:9;9795:61;9813:42;9822:32;9848:5;9822:32;:::i;:::-;9813:42;:::i;:::-;9795:61;:::i;:::-;9782:74;;9704:158;;;:::o;9868:147::-;9963:45;10002:5;9963:45;:::i;:::-;9958:3;9951:58;9868:147;;:::o;10021:114::-;10088:6;10122:5;10116:12;10106:22;;10021:114;;;:::o;10141:184::-;10240:11;10274:6;10269:3;10262:19;10314:4;10309:3;10305:14;10290:29;;10141:184;;;;:::o;10331:132::-;10398:4;10421:3;10413:11;;10451:4;10446:3;10442:14;10434:22;;10331:132;;;:::o;10469:108::-;10546:24;10564:5;10546:24;:::i;:::-;10541:3;10534:37;10469:108;;:::o;10583:179::-;10652:10;10673:46;10715:3;10707:6;10673:46;:::i;:::-;10751:4;10746:3;10742:14;10728:28;;10583:179;;;;:::o;10768:113::-;10838:4;10870;10865:3;10861:14;10853:22;;10768:113;;;:::o;10917:732::-;11036:3;11065:54;11113:5;11065:54;:::i;:::-;11135:86;11214:6;11209:3;11135:86;:::i;:::-;11128:93;;11245:56;11295:5;11245:56;:::i;:::-;11324:7;11355:1;11340:284;11365:6;11362:1;11359:13;11340:284;;;11441:6;11435:13;11468:63;11527:3;11512:13;11468:63;:::i;:::-;11461:70;;11554:60;11607:6;11554:60;:::i;:::-;11544:70;;11400:224;11387:1;11384;11380:9;11375:14;;11340:284;;;11344:14;11640:3;11633:10;;11041:608;;;10917:732;;;;:::o;11655:118::-;11742:24;11760:5;11742:24;:::i;:::-;11737:3;11730:37;11655:118;;:::o;11779:831::-;12042:4;12080:3;12069:9;12065:19;12057:27;;12094:71;12162:1;12151:9;12147:17;12138:6;12094:71;:::i;:::-;12175:80;12251:2;12240:9;12236:18;12227:6;12175:80;:::i;:::-;12302:9;12296:4;12292:20;12287:2;12276:9;12272:18;12265:48;12330:108;12433:4;12424:6;12330:108;:::i;:::-;12322:116;;12448:72;12516:2;12505:9;12501:18;12492:6;12448:72;:::i;:::-;12530:73;12598:3;12587:9;12583:19;12574:6;12530:73;:::i;:::-;11779:831;;;;;;;;:::o;12616:191::-;12656:3;12675:20;12693:1;12675:20;:::i;:::-;12670:25;;12709:20;12727:1;12709:20;:::i;:::-;12704:25;;12752:1;12749;12745:9;12738:16;;12773:3;12770:1;12767:10;12764:36;;;12780:18;;:::i;:::-;12764:36;12616:191;;;;:::o
Swarm Source
ipfs://7549763ae2e8702dcff0ed6dc9169fbfd27ab450428e22246046924a32403048
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 35 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
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.