[ { "inputs": [ { "internalType": "string", "name": "tokenName_", "type": "string" }, { "internalType": "string", "name": "tokenSymbol_", "type": "string" }, { "internalType": "address[]", "name": "receivers", "type": "address[]" } ], "stateMutability": "nonpayable", "type": "constructor" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "allowance", "type": "uint256" }, { "internalType": "uint256", "name": "needed", "type": "uint256" } ], "name": "ERC20InsufficientAllowance", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "sender", "type": "address" }, { "internalType": "uint256", "name": "balance", "type": "uint256" }, { "internalType": "uint256", "name": "needed", "type": "uint256" } ], "name": "ERC20InsufficientBalance", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "approver", "type": "address" } ], "name": "ERC20InvalidApprover", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "receiver", "type": "address" } ], "name": "ERC20InvalidReceiver", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "sender", "type": "address" } ], "name": "ERC20InvalidSender", "type": "error" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" } ], "name": "ERC20InvalidSpender", "type": "error" }, { "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": "value", "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": "toAddress", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "mint", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "mint", "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": "value", "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": "value", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" } ]
60406080815234620004b85762001105803803806200001e81620004bd565b9283398101606082820312620004b85781516001600160401b039290838111620004b8578262000050918301620004e3565b9260209283830151828111620004b857816200006e918501620004e3565b928681015190838211620004b8570191601f828185011215620004b857835192828411620003995760059484861b908880620000ac818501620004bd565b809881520192820101928311620004b8578801905b8282106200049757505050865190828211620003995760039182546001998a82811c921680156200048c575b8a8310146200047657818484931162000422575b508990848311600114620003bb57600092620003af575b505060001982851b1c191690891b1782555b8551928311620003995760049586548981811c911680156200038e575b898210146200037957908183869594931162000321575b5088918411600114620002b657600093620002aa575b505082881b92600019911b1c19161783555b80511562000267579185939185936000965b620001ad575b8551610baf9081620005568239f35b8051871015620002615786821b81018401516001600160a01b031680156200024a576002805469d3c20dee1639f99c00009182820180921162000235577fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef888a9b9c948b9694600094558484528382528d84208181540190558d51908152a301969562000198565b601187634e487b7160e01b6000525260246000fd5b865163ec442f0560e01b8152600081860152602490fd5b6200019e565b855162461bcd60e51b8152808401859052601660248201527f726563656976657273206c656e677468206572726f72000000000000000000006044820152606490fd5b01519150388062000174565b9190899450601f1984169288600052896000209360005b8b8282106200030a5750508511620002ef575b50505050811b01835562000186565b01519060f884600019921b161c1916905538808080620002e0565b8385015187558d98909601959384019301620002cd565b9091929350876000528860002083808701891c8201928b88106200036f575b918c91889796959493018a1c01915b8281106200035f5750506200015e565b600081558796508c91016200034f565b9250819262000340565b602288634e487b7160e01b6000525260246000fd5b90607f169062000147565b634e487b7160e01b600052604160045260246000fd5b01519050388062000118565b908b9350601f19831691866000528b6000209260005b8d8282106200040b5750508411620003f2575b505050811b0182556200012a565b015160001983871b60f8161c19169055388080620003e4565b8385015186558f97909501949384019301620003d1565b9091508460005289600020848085018a1c8201928c86106200046c575b918d9186959493018b1c01915b8281106200045c57505062000101565b600081558594508d91016200044c565b925081926200043f565b634e487b7160e01b600052602260045260246000fd5b91607f1691620000ed565b81516001600160a01b0381168103620004b8578152908801908801620000c1565b600080fd5b6040519190601f01601f191682016001600160401b038111838210176200039957604052565b919080601f84011215620004b85782516001600160401b038111620003995760209062000519601f8201601f19168301620004bd565b92818452828287010111620004b85760005b8181106200054157508260009394955001015290565b85810183015184820184015282016200052b56fe608060408181526004918236101561001657600080fd5b600092833560e01c91826306fdde03146107d357508163095ea7b3146106ca57816318160ddd1461068d57816323b872dd14610506578163313ce567146104cc57816340c10f191461044257816370a08231146103e157816395d89b41146101e9578163a0712d681461016257508063a9059cbb146101145763dd62ed3e1461009e57600080fd5b3461011057807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261011057806020926100d8610979565b6100e06109a1565b73ffffffffffffffffffffffffffffffffffffffff91821683526001865283832091168252845220549051908152f35b5080fd5b503461011057807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101105760209061015b610151610979565b60243590336109c4565b5160018152f35b83346101e65760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101e657670de0b6b3a764000082358181029181159183041417156101ba576101b79033610b05565b80f35b5060116024927f4e487b7100000000000000000000000000000000000000000000000000000000835252fd5b80fd5b83833461011057817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101105780519082845460018160011c90600183169283156103d7575b60209384841081146103ab57838852879594939291811561035057506001146102d4575b50505003601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682019267ffffffffffffffff8411838510176102a857508291826102a4925282610913565b0390f35b806041867f4e487b71000000000000000000000000000000000000000000000000000000006024945252fd5b8888529193925086917f8a35acfbc15ff81a39ae7d344fd709f28e8600b4aa8c65c6b64bfe7fe36bd19b5b82841061033a57505050907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe092601f92820101918193610256565b80548885018701528794509285019281016102ff565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016848701525050151560051b830101905081601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0610256565b60248960228c7f4e487b7100000000000000000000000000000000000000000000000000000000835252fd5b91607f1691610232565b5050346101105760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610110578060209273ffffffffffffffffffffffffffffffffffffffff610433610979565b16815280845220549051908152f35b838334610110577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101e657610479610979565b670de0b6b3a7640000602435818102929181159184041417156104a057906101b791610b05565b6024836011867f4e487b7100000000000000000000000000000000000000000000000000000000835252fd5b50503461011057817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610110576020905160068152f35b905082346101e65760607ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126101e657610540610979565b6105486109a1565b916044359373ffffffffffffffffffffffffffffffffffffffff8316808352600160205286832033845260205286832054917fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff83036105b0575b60208861015b8989896109c4565b8683106106485781156106195733156105ea5750825260016020908152868320338452815291869020908590039055829061015b876105a2565b602490848951917f94280d62000000000000000000000000000000000000000000000000000000008352820152fd5b602490848951917fe602df05000000000000000000000000000000000000000000000000000000008352820152fd5b87517ffb8f41b2000000000000000000000000000000000000000000000000000000008152339181019182526020820193909352604081018790528291506060010390fd5b50503461011057817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610110576020906002549051908152f35b9050346107cf57817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126107cf57610702610979565b6024359033156107a05773ffffffffffffffffffffffffffffffffffffffff1691821561077157508083602095338152600187528181208582528752205582519081527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925843392a35160018152f35b602490858551917f94280d62000000000000000000000000000000000000000000000000000000008352820152fd5b602483868651917fe602df05000000000000000000000000000000000000000000000000000000008352820152fd5b8280fd5b849084346107cf57827ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126107cf578260035460018160011c9060018316928315610909575b60209384841081146103ab578388528795949392918115610350575060011461088c5750505003601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe01682019267ffffffffffffffff8411838510176102a857508291826102a4925282610913565b600388529193925086917fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b5b8284106108f357505050907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe092601f92820101918193610256565b80548885018701528794509285019281016108b8565b91607f169161081b565b60208082528251818301819052939260005b858110610965575050507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8460006040809697860101520116010190565b818101830151848201604001528201610925565b6004359073ffffffffffffffffffffffffffffffffffffffff8216820361099c57565b600080fd5b6024359073ffffffffffffffffffffffffffffffffffffffff8216820361099c57565b9173ffffffffffffffffffffffffffffffffffffffff808416928315610ad45716928315610aa35760009083825281602052604082205490838210610a4b575091604082827fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef958760209652828652038282205586815220818154019055604051908152a3565b6040517fe450d38c00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff919091166004820152602481019190915260448101839052606490fd5b60246040517fec442f0500000000000000000000000000000000000000000000000000000000815260006004820152fd5b60246040517f96c6fd1e00000000000000000000000000000000000000000000000000000000815260006004820152fd5b73ffffffffffffffffffffffffffffffffffffffff16908115610aa35760025490808201809211610b735760207fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9160009360025584845283825260408420818154019055604051908152a3565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fdfea164736f6c6343000817000a000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000006555344435f5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005555344435400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000006bc469a9e2dacb8ee2eaaccc0795e5d0f4baa6e8000000000000000000000000792b45a713929e2d2cae238abf574ff31f43a8cb
0x000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000006555344435f5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005555344435400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000006bc469a9e2dacb8ee2eaaccc0795e5d0f4baa6e8000000000000000000000000792b45a713929e2d2cae238abf574ff31f43a8cb
----Decoded View------------Arg [0] : tokenName_ (string): USDC_TArg [1] : tokenSymbol_ (string): USDCTArg [2] : receivers (address[]):
----Encoded View------------Arg [0] : 0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000006555344435f540000000000000000000000000000000000000000000000000000Arg [1] : 0x000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000055553444354000000000000000000000000000000000000000000000000000000Arg [2] : 0x000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000020000000000000000000000006bc469a9e2dacb8ee2eaaccc0795e5d0f4baa6e8000000000000000000000000792b45a713929e2d2cae238abf574ff31f43a8cb