[ { "inputs": [ { "internalType": "uint256", "name": "_initialAmount", "type": "uint256" }, { "internalType": "string", "name": "_tokenName", "type": "string" }, { "internalType": "uint8", "name": "_decimalUnits", "type": "uint8" }, { "internalType": "string", "name": "_tokenSymbol", "type": "string" } ], "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": "uint256", "name": "value", "type": "uint256" } ], "name": "allocateTo", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "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": "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": "dst", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "src", "type": "address" }, { "internalType": "address", "name": "dst", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" } ]
608060405234620003395762000ab6803803806200001d816200033e565b9283398101608082820312620003395781516020808401519093916001600160401b0391828111620003395784620000579185016200037a565b9260408101519460ff86168096036200033957606082015184811162000339576200008392016200037a565b8160035560009133835260058752604083205583519183831162000243578054926001958685811c951680156200032e575b898610146200031a578190601f95868111620002c7575b5089908683116001146200026357849262000257575b5050600019600383901b1c191690861b1781555b8151938411620002435784548581811c9116801562000238575b888210146200022457838111620001dc575b508692841160011462000176578394959650926200016a575b5050600019600383901b1c191690821b1790555b60ff1960025416176002556040516106b89081620003fe8239f35b0151905038806200013b565b9190601f1984169685845280842093905b888210620001c45750508385969710620001aa575b505050811b0190556200014f565b015160001960f88460031b161c191690553880806200019c565b80878596829496860151815501950193019062000187565b8582528782208480870160051c8201928a88106200021a575b0160051c019086905b8281106200020e57505062000122565b838155018690620001fe565b92508192620001f5565b634e487b7160e01b82526022600452602482fd5b90607f169062000110565b634e487b7160e01b81526041600452602490fd5b015190503880620000e2565b8480528a85208994509190601f198416865b8d828210620002b0575050841162000296575b505050811b018155620000f6565b015160001960f88460031b161c1916905538808062000288565b8385015186558c9790950194938401930162000275565b9091508380528984208680850160051c8201928c861062000310575b918a91869594930160051c01915b82811062000301575050620000cc565b8681558594508a9101620002f1565b92508192620002e3565b634e487b7160e01b83526022600452602483fd5b94607f1694620000b5565b600080fd5b6040519190601f01601f191682016001600160401b038111838210176200036457604052565b634e487b7160e01b600052604160045260246000fd5b81601f8201121562000339578051906001600160401b0382116200036457602090620003af601f8401601f191683016200033e565b93838552828483010111620003395782906000905b83838310620003e457505011620003da57505090565b6000918301015290565b81935082819392010151828288010152018391620003c456fe6040608081526004908136101561001557600080fd5b600091823560e01c806306fdde031461045d57806308bca566146103f3578063095ea7b31461037e57806318160ddd1461035f57806323b872dd14610211578063313ce567146101ef57806370a08231146101b657806395d89b4114610183578063a9059cbb146100e65763dd62ed3e1461008f57600080fd5b346100e257816003193601126100e2576001600160a01b03908035828116908190036100de576024359283168093036100de579184918493602096528552828220908252845220549051908152f35b8480fd5b8280fd5b50346100e257816003193601126100e257356001600160a01b038116908190036100e25760243533845260209360058552610126848220548311156105da565b3381526005855261013a8285832054610635565b3382526005865284822055828152600585528361015a8382842054610656565b918481526005875220558251908152600080516020610663833981519152843392a35160018152f35b5050346101b257816003193601126101b2576101a36101ae926001610478565b905191829182610583565b0390f35b5080fd5b50346100e25760203660031901126100e257356001600160a01b038116908190036100e257828291602094526005845220549051908152f35b5050346101b257816003193601126101b25760209060ff600254169051908152f35b50913461035c57606036600319011261035c576001600160a01b03908335828116919082900361035c5760243592831680930361035c57604435908281526020958087528582203383528752858220548311610308579181600080516020610663833981519152938589945260058452610290888320548411156105da565b85825280845287822033835284526102ab8389842054610635565b908683528452878220338352845287822055848152600583526102d18288832054610635565b858252600584528782205585815260058352866102f18382842054610656565b918781526005855220558551908152a35160018152f35b855162461bcd60e51b8152908101879052602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b6064820152608490fd5b80fd5b5050346101b257816003193601126101b2576020906003549051908152f35b50346100e257816003193601126100e25780356001600160a01b03811691908290036103ef57926020938360243592839233825287528181208582528752205582519081527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925843392a35160018152f35b8380fd5b50346100e257816003193601126100e257356001600160a01b038116908190036100e2576024358184526005602052828420610430828254610656565b905561043e81600354610656565b600355825190815260008051602061066383398151915260203092a351f35b5050346101b257816003193601126101b2576101a3826101ae935b9061056d5760405190600090805490600182811c91818416938415610563575b602094858510811461054f5784885290811561053157506001146104f5575b50505050819003601f01601f191681016001600160401b038111828210176104df5760405290565b634e487b7160e01b600052604160045260246000fd5b909293506000528260002091836000935b83851061051d5750505050820101388080806104b7565b805487860183015293019284908201610506565b60ff191687860152505050151560051b8301019050388080806104b7565b634e487b7160e01b87526022600452602487fd5b92607f1692610498565b634e487b7160e01b600052600060045260246000fd5b919091602080825283519081818401526000945b8286106105c45750508060409394116105b7575b601f01601f1916010190565b60008382840101526105ab565b8581018201518487016040015294810194610597565b156105e157565b60405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608490fd5b818110610640570390565b634e487b7160e01b600052601160045260246000fd5b8119811161064057019056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa26469706673582212203c671e2ae7fbe59f9e3221d7733e779e03cc4284fe4e931dd52a1bc9f36b9c6964736f6c634300080f0033000000000000000000000000000000000000000000084595161401484a0000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000006777374455448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067773744554480000000000000000000000000000000000000000000000000000