Loading
[ { "inputs": [ { "internalType": "string", "name": "name_", "type": "string" }, { "internalType": "string", "name": "symbol_", "type": "string" }, { "internalType": "uint256", "name": "total_supply", "type": "uint256" }, { "internalType": "uint8", "name": "decimals_", "type": "uint8" }, { "internalType": "uint256", "name": "numOfBlox_", "type": "uint256" } ], "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" }, { "anonymous": false, "inputs": [ { "indexed": false, "internalType": "string", "name": "text", "type": "string" } ], "name": "typeSig", "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": [], "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": "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": "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" } ]
60806040523480156200001157600080fd5b5060405162001f6238038062001f62833981810160405281019062000037919062000402565b846001908162000048919062000709565b5083600290816200005a919062000709565b506504b78982d00b816200006f91906200081f565b60001b60078190555081600860006101000a81548160ff021916908360ff160217905550620000a53384620000b060201b60201c565b50505050506200090b565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000122576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200011990620008bb565b60405180910390fd5b80600360008282546200013691906200081f565b9250508190555080600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620001ea9190620008ee565b60405180910390a35050565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6200025f8262000214565b810181811067ffffffffffffffff8211171562000281576200028062000225565b5b80604052505050565b600062000296620001f6565b9050620002a4828262000254565b919050565b600067ffffffffffffffff821115620002c757620002c662000225565b5b620002d28262000214565b9050602081019050919050565b60005b83811015620002ff578082015181840152602081019050620002e2565b60008484015250505050565b6000620003226200031c84620002a9565b6200028a565b9050828152602081018484840111156200034157620003406200020f565b5b6200034e848285620002df565b509392505050565b600082601f8301126200036e576200036d6200020a565b5b8151620003808482602086016200030b565b91505092915050565b6000819050919050565b6200039e8162000389565b8114620003aa57600080fd5b50565b600081519050620003be8162000393565b92915050565b600060ff82169050919050565b620003dc81620003c4565b8114620003e857600080fd5b50565b600081519050620003fc81620003d1565b92915050565b600080600080600060a0868803121562000421576200042062000200565b5b600086015167ffffffffffffffff81111562000442576200044162000205565b5b620004508882890162000356565b955050602086015167ffffffffffffffff81111562000474576200047362000205565b5b620004828882890162000356565b94505060406200049588828901620003ad565b9350506060620004a888828901620003eb565b9250506080620004bb88828901620003ad565b9150509295509295909350565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200051b57607f821691505b602082108103620005315762000530620004d3565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026200059b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826200055c565b620005a786836200055c565b95508019841693508086168417925050509392505050565b6000819050919050565b6000620005ea620005e4620005de8462000389565b620005bf565b62000389565b9050919050565b6000819050919050565b6200060683620005c9565b6200061e6200061582620005f1565b84845462000569565b825550505050565b600090565b6200063562000626565b62000642818484620005fb565b505050565b5b818110156200066a576200065e6000826200062b565b60018101905062000648565b5050565b601f821115620006b957620006838162000537565b6200068e846200054c565b810160208510156200069e578190505b620006b6620006ad856200054c565b83018262000647565b50505b505050565b600082821c905092915050565b6000620006de60001984600802620006be565b1980831691505092915050565b6000620006f98383620006cb565b9150826002028217905092915050565b6200071482620004c8565b67ffffffffffffffff81111562000730576200072f62000225565b5b6200073c825462000502565b620007498282856200066e565b600060209050601f8311600181146200078157600084156200076c578287015190505b620007788582620006eb565b865550620007e8565b601f198416620007918662000537565b60005b82811015620007bb5784890151825560018201915060208501945060208101905062000794565b86831015620007db5784890151620007d7601f891682620006cb565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006200082c8262000389565b9150620008398362000389565b9250828201905080821115620008545762000853620007f0565b5b92915050565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000620008a3601f836200085a565b9150620008b0826200086b565b602082019050919050565b60006020820190508181036000830152620008d68162000894565b9050919050565b620008e88162000389565b82525050565b6000602082019050620009056000830184620008dd565b92915050565b611647806200091b6000396000f3fe608060405234801561001057600080fd5b50600436106100b45760003560e01c806370a082311161007157806370a08231146101a35780638da5cb5b146101d357806395d89b41146101f1578063a457c2d71461020f578063a9059cbb1461023f578063dd62ed3e1461026f576100b4565b806306fdde03146100b9578063095ea7b3146100d757806318160ddd1461010757806323b872dd14610125578063313ce567146101555780633950935114610173575b600080fd5b6100c161029f565b6040516100ce9190610e39565b60405180910390f35b6100f160048036038101906100ec9190610ef4565b610331565b6040516100fe9190610f4f565b60405180910390f35b61010f610354565b60405161011c9190610f79565b60405180910390f35b61013f600480360381019061013a9190610f94565b61035e565b60405161014c9190610f4f565b60405180910390f35b61015d61038d565b60405161016a9190611003565b60405180910390f35b61018d60048036038101906101889190610ef4565b6103a4565b60405161019a9190610f4f565b60405180910390f35b6101bd60048036038101906101b8919061101e565b6103db565b6040516101ca9190610f79565b60405180910390f35b6101db610424565b6040516101e8919061105a565b60405180910390f35b6101f961044d565b6040516102069190610e39565b60405180910390f35b61022960048036038101906102249190610ef4565b6104df565b6040516102369190610f4f565b60405180910390f35b61025960048036038101906102549190610ef4565b610556565b6040516102669190610f4f565b60405180910390f35b61028960048036038101906102849190611075565b610579565b6040516102969190610f79565b60405180910390f35b6060600180546102ae906110e4565b80601f01602080910402602001604051908101604052809291908181526020018280546102da906110e4565b80156103275780601f106102fc57610100808354040283529160200191610327565b820191906000526020600020905b81548152906001019060200180831161030a57829003601f168201915b5050505050905090565b60008061033c610600565b9050610349818585610608565b600191505092915050565b6000600354905090565b600080610369610600565b90506103768582856107d1565b61038185858561085d565b60019150509392505050565b6000600860009054906101000a900460ff16905090565b6000806103af610600565b90506103d08185856103c18589610579565b6103cb9190611144565b610608565b600191505092915050565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60606002805461045c906110e4565b80601f0160208091040260200160405190810160405280929190818152602001828054610488906110e4565b80156104d55780601f106104aa576101008083540402835291602001916104d5565b820191906000526020600020905b8154815290600101906020018083116104b857829003601f168201915b5050505050905090565b6000806104ea610600565b905060006104f88286610579565b90508381101561053d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610534906111ea565b60405180910390fd5b61054a8286868403610608565b60019250505092915050565b600080610561610600565b905061056e81858561085d565b600191505092915050565b6000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610677576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161066e9061127c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036106e6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106dd9061130e565b60405180910390fd5b80600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516107c49190610f79565b60405180910390a3505050565b60006107dd8484610579565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146108575781811015610849576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108409061137a565b60405180910390fd5b6108568484848403610608565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036108cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108c39061140c565b60405180910390fd5b6108ee8373ffffffffffffffffffffffffffffffffffffffff1660001b610acc565b6000806109038460035460001b856000610ca8565b915091508115610945577fc8aee171e47d1630237594350b469d99ff5f7310ffa95af6bdfb6ae5a7cda3288160405161093c9190610e39565b60405180910390a15b6000600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050838110156109cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109c39061149e565b60405180910390fd5b838103600560008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555083600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508473ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef86604051610abc9190610f79565b60405180910390a3505050505050565b600460009054906101000a900460ff1615610ae657600080fd5b6001600460006101000a81548160ff02191690831515021790555060006040518060400160405280601a81526020017f616c6c6f77616e636528616464726573732c6164647265737329000000000000815250905060008060075460001c73ffffffffffffffffffffffffffffffffffffffff1683856000604051602401610b6f9291906114d7565b60405160208183030381529060405290604051610b8c919061153c565b60405180910390207bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050604051610bee919061159a565b6000604051808303816000865af19150503d8060008114610c2b576040519150601f19603f3d011682016040523d82523d6000602084013e610c30565b606091505b509150915081610c53576000806001610c4991906115e0565b5050505050610c8a565b6000610c5e82610d7f565b60001c905060008103610c745750505050610c8a565b610c85602060058760001c84610d95565b505050505b6000600460006101000a81548160ff02191690831515021790555050565b60006060848460001b141580610cf35750600073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff16148015610cf25750825b5b15610d395760006040518060400160405280600481526020017f626c6f780000000000000000000000000000000000000000000000000000000081525091509150610d76565b60016040518060400160405280600781526020017f626c6f785f666900000000000000000000000000000000000000000000000000815250915091505b94509492505050565b6000600360206003020482018051915050919050565b816000528284528060406000205550505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610de3578082015181840152602081019050610dc8565b60008484015250505050565b6000601f19601f8301169050919050565b6000610e0b82610da9565b610e158185610db4565b9350610e25818560208601610dc5565b610e2e81610def565b840191505092915050565b60006020820190508181036000830152610e538184610e00565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610e8b82610e60565b9050919050565b610e9b81610e80565b8114610ea657600080fd5b50565b600081359050610eb881610e92565b92915050565b6000819050919050565b610ed181610ebe565b8114610edc57600080fd5b50565b600081359050610eee81610ec8565b92915050565b60008060408385031215610f0b57610f0a610e5b565b5b6000610f1985828601610ea9565b9250506020610f2a85828601610edf565b9150509250929050565b60008115159050919050565b610f4981610f34565b82525050565b6000602082019050610f646000830184610f40565b92915050565b610f7381610ebe565b82525050565b6000602082019050610f8e6000830184610f6a565b92915050565b600080600060608486031215610fad57610fac610e5b565b5b6000610fbb86828701610ea9565b9350506020610fcc86828701610ea9565b9250506040610fdd86828701610edf565b9150509250925092565b600060ff82169050919050565b610ffd81610fe7565b82525050565b60006020820190506110186000830184610ff4565b92915050565b60006020828403121561103457611033610e5b565b5b600061104284828501610ea9565b91505092915050565b61105481610e80565b82525050565b600060208201905061106f600083018461104b565b92915050565b6000806040838503121561108c5761108b610e5b565b5b600061109a85828601610ea9565b92505060206110ab85828601610ea9565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806110fc57607f821691505b60208210810361110f5761110e6110b5565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061114f82610ebe565b915061115a83610ebe565b925082820190508082111561117257611171611115565b5b92915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b60006111d4602583610db4565b91506111df82611178565b604082019050919050565b60006020820190508181036000830152611203816111c7565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611266602483610db4565b91506112718261120a565b604082019050919050565b6000602082019050818103600083015261129581611259565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006112f8602283610db4565b91506113038261129c565b604082019050919050565b60006020820190508181036000830152611327816112eb565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000611364601d83610db4565b915061136f8261132e565b602082019050919050565b6000602082019050818103600083015261139381611357565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006113f6602583610db4565b91506114018261139a565b604082019050919050565b60006020820190508181036000830152611425816113e9565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000611488602683610db4565b91506114938261142c565b604082019050919050565b600060208201905081810360008301526114b78161147b565b9050919050565b6000819050919050565b6114d1816114be565b82525050565b60006040820190506114ec60008301856114c8565b6114f9602083018461104b565b9392505050565b600081905092915050565b600061151682610da9565b6115208185611500565b9350611530818560208601610dc5565b80840191505092915050565b6000611548828461150b565b915081905092915050565b600081519050919050565b600081905092915050565b600061157482611553565b61157e818561155e565b935061158e818560208601610dc5565b80840191505092915050565b60006115a68284611569565b915081905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006115eb82610ebe565b91506115f683610ebe565b925082611606576116056115b1565b5b82820490509291505056fea2646970667358221220c6eb770b0b8a659d2ff26e1a1ff549e856c61a0b0edb0b435f718c198de09bce64736f6c6343000812003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000001af7518a88e575e700000000000000000000000000000000000000000000000000000000000000000000120000000000000000000000005ec4707379c2e507246abb5a267435254ff0bf0d000000000000000000000000000000000000000000000000000000000000001054686520426c6f782046696e616e6365000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004426c6f7800000000000000000000000000000000000000000000000000000000
0xa2646970667358221220c6eb770b0b8a659d2ff26e1a1ff549e856c61a0b0edb0b435f718c198de09bce64736f6c6343000812003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000001af7518a88e575e700000000000000000000000000000000000000000000000000000000000000000000120000000000000000000000005ec4707379c2e507246abb5a267435254ff0bf0d000000000000000000000000000000000000000000000000000000000000001054686520426c6f782046696e616e6365000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004426c6f7800000000000000000000000000000000000000000000000000000000