token-icon

CODEFI AI

Token

Overview[ERC-20]

Max Total Supply
36,000,000.0
COAI
Holders
140+0.00%
Transfers
1,636

Profile Summary

Decimals
18

Market

Price
$0 @0.00000000 ETH
If you are the owner of this contract, verify it.
Deployed ByteCode
0x6080604052600436106101e9575f3560e01c806377662ffc1161010857806397b941a61161009d578063bf5976d31161006d578063bf5976d3146105a2578063c0d78655146105b7578063dc40c6c6146105d6578063dd62ed3e146105f5578063f2fde38b14610639575f5ffd5b806397b941a614610530578063a0558c3f14610545578063a29a608914610564578063a9059cbb14610583575f5ffd5b80638f9a55c0116100d85780638f9a55c0146104ae57806390d49b9d146104c3578063924de9b7146104e257806395d89b4114610501575f5ffd5b806377662ffc1461044a5780638199040e146104695780638a8c523c1461047e5780638da5cb5b14610492575f5ffd5b80633a4876281161017e5780636ddd17131161014e5780636ddd1713146103c357806370a08231146103e3578063715018a61461041757806374010ece1461042b575f5ffd5b80633a4876281461034657806349bd5a5e146103655780634ada218b14610384578063659419a4146103a4575f5ffd5b806318160ddd116101b957806318160ddd146102c357806323b872dd146102e057806324887e80146102ff578063313ce56714610320575f5ffd5b806304beaeb8146101f457806306fdde031461021c578063095ea7b31461025d5780631694505e1461028c575f5ffd5b366101f057005b5f5ffd5b3480156101ff575f5ffd5b50610209600b5481565b6040519081526020015b60405180910390f35b348015610227575f5ffd5b5061025060405180604001604052806009815260200168434f4445464920414960b81b81525081565b604051610213919061198e565b348015610268575f5ffd5b5061027c6102773660046119da565b610658565b6040519015158152602001610213565b348015610297575f5ffd5b506009546102ab906001600160a01b031681565b6040516001600160a01b039091168152602001610213565b3480156102ce575f5ffd5b506a1dc74be914d16aa4000000610209565b3480156102eb575f5ffd5b5061027c6102fa366004611a04565b6106bf565b34801561030a575f5ffd5b5061031e610319366004611a42565b610775565b005b34801561032b575f5ffd5b50610334601281565b60405160ff9091168152602001610213565b348015610351575f5ffd5b5061031e610360366004611a42565b6107ec565b348015610370575f5ffd5b50600a546102ab906001600160a01b031681565b34801561038f575f5ffd5b50600a5461027c90600160a01b900460ff1681565b3480156103af575f5ffd5b506007546102ab906001600160a01b031681565b3480156103ce575f5ffd5b50600a5461027c90600160b01b900460ff1681565b3480156103ee575f5ffd5b506102096103fd366004611a59565b6001600160a01b03165f9081526001602052604090205490565b348015610422575f5ffd5b5061031e610823565b348015610436575f5ffd5b5061031e610445366004611a42565b61089d565b348015610455575f5ffd5b5061031e610464366004611a74565b610904565b348015610474575f5ffd5b5061020960045481565b348015610489575f5ffd5b5061031e610a02565b34801561049d575f5ffd5b505f546001600160a01b03166102ab565b3480156104b9575f5ffd5b50610209600c5481565b3480156104ce575f5ffd5b5061031e6104dd366004611a59565b610a71565b3480156104ed575f5ffd5b5061031e6104fc366004611ac0565b610b6a565b34801561050c575f5ffd5b5061025060405180604001604052806004815260200163434f414960e01b81525081565b34801561053b575f5ffd5b50610209600d5481565b348015610550575f5ffd5b5061031e61055f366004611adb565b610be9565b34801561056f575f5ffd5b5061031e61057e366004611a59565b610cf9565b34801561058e575f5ffd5b5061027c61059d3660046119da565b610dcf565b3480156105ad575f5ffd5b5061020960035481565b3480156105c2575f5ffd5b5061031e6105d1366004611a59565b610de4565b3480156105e1575f5ffd5b5061031e6105f0366004611b09565b610e8e565b348015610600575f5ffd5b5061020961060f366004611b29565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b348015610644575f5ffd5b5061031e610653366004611a59565b610f5e565b335f8181526002602090815260408083206001600160a01b03871680855290835281842086905590518581529293909290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a35060015b92915050565b5f6106cb84848461104e565b61071282604051806060016040528060288152602001611cdb602891396001600160a01b0387165f90815260026020908152604080832033845290915290205491906114c1565b6001600160a01b0385165f81815260026020908152604080832033808552908352928190208590555193845290927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a35060019392505050565b5f546001600160a01b0316336001600160a01b0316146107b05760405162461bcd60e51b81526004016107a790611b55565b60405180910390fd5b600c8190556040518181527ffb1fe1002b7550e87616e67793dbb7d3f437a79c2688c372c66dc170dbcb0efd906020015b60405180910390a150565b5f546001600160a01b0316336001600160a01b03161461081e5760405162461bcd60e51b81526004016107a790611b55565b600d55565b5f546001600160a01b0316336001600160a01b0316146108555760405162461bcd60e51b81526004016107a790611b55565b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b5f546001600160a01b0316336001600160a01b0316146108cf5760405162461bcd60e51b81526004016107a790611b55565b600b8190556040518181527f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf906020016107e1565b5f546001600160a01b0316336001600160a01b0316146109365760405162461bcd60e51b81526004016107a790611b55565b6001600160a01b03811661098c5760405162461bcd60e51b815260206004820152601b60248201527f43616e6e6f742073656e6420746f207a65726f2061646472657373000000000060448201526064016107a7565b60405163a9059cbb60e01b81526001600160a01b0382811660048301526024820184905284169063a9059cbb906044016020604051808303815f875af11580156109d8573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109fc9190611b8a565b50505050565b5f546001600160a01b0316336001600160a01b031614610a345760405162461bcd60e51b81526004016107a790611b55565b600a805460ff60a01b1916600160a01b1790556040517f799663458a5ef2936f7fa0c99b3336c69c25890f82974f04e811e5bb359186c7905f90a1565b5f546001600160a01b0316336001600160a01b031614610aa35760405162461bcd60e51b81526004016107a790611b55565b6001600160a01b038116610b035760405162461bcd60e51b815260206004820152602160248201527f4665652077616c6c65742063616e6e6f74206265207a65726f206164647265736044820152607360f81b60648201526084016107a7565b600780546001600160a01b0319166001600160a01b0383169081179091555f81815260086020908152604091829020805460ff1916600117905590519182527f29acee77dafcfa0143d74a7ea236018f3a6e1fa71e27fc59bbfbc6b8ca8edccd91016107e1565b5f546001600160a01b0316336001600160a01b031614610b9c5760405162461bcd60e51b81526004016107a790611b55565b600a8054821515600160b01b0260ff60b01b199091161790556040517f436b6cf978c7b6998fcce43dfe4d37e3a0dc2bb780144a2eb55d7138201e8a12906107e190831515815260200190565b5f546001600160a01b0316336001600160a01b031614610c1b5760405162461bcd60e51b81526004016107a790611b55565b6001600160a01b038116610c715760405162461bcd60e51b815260206004820152601b60248201527f43616e6e6f742073656e6420746f207a65726f2061646472657373000000000060448201526064016107a7565b81471015610cc15760405162461bcd60e51b815260206004820152601860248201527f496e73756666696369656e74204554482062616c616e6365000000000000000060448201526064016107a7565b6040516001600160a01b0382169083156108fc029084905f818181858888f19350505050158015610cf4573d5f5f3e3d5ffd5b505050565b5f546001600160a01b0316336001600160a01b031614610d2b5760405162461bcd60e51b81526004016107a790611b55565b6001600160a01b038116610d815760405162461bcd60e51b815260206004820152601b60248201527f506169722063616e6e6f74206265207a65726f2061646472657373000000000060448201526064016107a7565b600a80546001600160a01b0319166001600160a01b0383169081179091556040519081527f7ce2f660d28151927edf092d28b8ad31996fd3c11a637db41ddb1cd1a34bee0e906020016107e1565b5f610ddb33848461104e565b50600192915050565b5f546001600160a01b0316336001600160a01b031614610e165760405162461bcd60e51b81526004016107a790611b55565b6001600160a01b038116610e6c5760405162461bcd60e51b815260206004820152601d60248201527f526f757465722063616e6e6f74206265207a65726f206164647265737300000060448201526064016107a7565b600980546001600160a01b0319166001600160a01b0392909216919091179055565b5f546001600160a01b0316336001600160a01b031614610ec05760405162461bcd60e51b81526004016107a790611b55565b60328211158015610ed2575060328111155b610f175760405162461bcd60e51b8152602060048201526016602482015275466565732063616e6e6f74206578636565642035302560501b60448201526064016107a7565b6003829055600481905560408051838152602081018390527f5c6323bf1c2d7aaea2c091a4751c1c87af7f2864650c336507a77d0557af37a1910160405180910390a15050565b5f546001600160a01b0316336001600160a01b031614610f905760405162461bcd60e51b81526004016107a790611b55565b6001600160a01b038116610ff55760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016107a7565b5f80546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35f80546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0383166110b25760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016107a7565b6001600160a01b0382166111145760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016107a7565b5f81116111755760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b60648201526084016107a7565b600a54600160a01b900460ff166111e2575f546001600160a01b038481169116146111e25760405162461bcd60e51b815260206004820152601a60248201527f54726164696e67206973206e6f7420656e61626c65642079657400000000000060448201526064016107a7565b5f546001600160a01b0384811691161480159061120c57505f546001600160a01b03838116911614155b156112eb57600b548111156112635760405162461bcd60e51b815260206004820152601e60248201527f45786365656473206d6178207472616e73616374696f6e20616d6f756e74000060448201526064016107a7565b600a546001600160a01b038381169116146112eb57600c546001600160a01b0383165f9081526001602052604090205461129d90836114f7565b11156112eb5760405162461bcd60e51b815260206004820152601760248201527f45786365656473206d61782077616c6c65742073697a6500000000000000000060448201526064016107a7565b305f90815260016020526040902054600d54811080159081906113185750600a54600160a81b900460ff16155b801561132d5750600a54600160b01b900460ff165b80156113475750600a546001600160a01b03868116911614155b801561136057505f546001600160a01b03868116911614155b801561137957505f546001600160a01b03858116911614155b801561139d57506001600160a01b0385165f9081526008602052604090205460ff16155b80156113c157506001600160a01b0384165f9081526008602052604090205460ff16155b1561142057600b5482106113d557600b5491505b6113de8261155c565b47801561141e576007546040516001600160a01b039091169082156108fc029083905f818181858888f1935050505015801561141c573d5f5f3e3d5ffd5b505b505b6001600160a01b0385165f9081526008602052604081205460ff1615801561146057506001600160a01b0385165f9081526008602052604090205460ff16155b905080156114ad57600a546001600160a01b0390811690871603611489576003546005556114ad565b600a546001600160a01b03908116908616036114aa576004546005556114ad565b505f5b6114b9868686846116d3565b505050505050565b5f81848411156114e45760405162461bcd60e51b81526004016107a7919061198e565b506114ef8385611bb9565b949350505050565b5f806115038385611bcc565b9050838110156115555760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064016107a7565b9392505050565b600a805460ff60a81b1916600160a81b1790556040805160028082526060820183525f9260208301908036833701905050905030815f815181106115a2576115a2611bdf565b6001600160a01b03928316602091820292909201810191909152600954604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa1580156115f9573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061161d9190611bf3565b8160018151811061163057611630611bdf565b6001600160a01b03928316602091820292909201810191909152305f818152600283526040808220600980548716845294528082208790559254925163791ac94760e01b8152929093169263791ac94792611695928792918791904290600401611c0e565b5f604051808303815f87803b1580156116ac575f5ffd5b505af11580156116be573d5f5f3e3d5ffd5b5050600a805460ff60a81b1916905550505050565b806116e357600580546006555f90555b5f61170460646116fe6005548661186390919063ffffffff16565b906118e1565b90505f6117118483611922565b905061174f84604051806060016040528060268152602001611cb5602691396001600160a01b0389165f9081526001602052604090205491906114c1565b6001600160a01b038088165f90815260016020526040808220939093559087168152205461177d90826114f7565b6001600160a01b038087165f8181526001602052604090819020939093559151908816907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906117d09085815260200190565b60405180910390a3811561185057305f908152600160205260409020546117f790836114f7565b305f81815260016020526040908190209290925590516001600160a01b038816907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906118479086815260200190565b60405180910390a35b826114b957600654600555505050505050565b5f825f0361187257505f6106b9565b5f61187d8385611c7e565b90508261188a8583611c95565b146115555760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084016107a7565b5f61155583836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611963565b5f61155583836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506114c1565b5f81836119835760405162461bcd60e51b81526004016107a7919061198e565b506114ef8385611c95565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b6001600160a01b03811681146119d7575f5ffd5b50565b5f5f604083850312156119eb575f5ffd5b82356119f6816119c3565b946020939093013593505050565b5f5f5f60608486031215611a16575f5ffd5b8335611a21816119c3565b92506020840135611a31816119c3565b929592945050506040919091013590565b5f60208284031215611a52575f5ffd5b5035919050565b5f60208284031215611a69575f5ffd5b8135611555816119c3565b5f5f5f60608486031215611a86575f5ffd5b8335611a91816119c3565b9250602084013591506040840135611aa8816119c3565b809150509250925092565b80151581146119d7575f5ffd5b5f60208284031215611ad0575f5ffd5b813561155581611ab3565b5f5f60408385031215611aec575f5ffd5b823591506020830135611afe816119c3565b809150509250929050565b5f5f60408385031215611b1a575f5ffd5b50508035926020909101359150565b5f5f60408385031215611b3a575f5ffd5b8235611b45816119c3565b91506020830135611afe816119c3565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b5f60208284031215611b9a575f5ffd5b815161155581611ab3565b634e487b7160e01b5f52601160045260245ffd5b818103818111156106b9576106b9611ba5565b808201808211156106b9576106b9611ba5565b634e487b7160e01b5f52603260045260245ffd5b5f60208284031215611c03575f5ffd5b8151611555816119c3565b5f60a0820187835286602084015260a0604084015280865180835260c0850191506020880192505f5b81811015611c5e5783516001600160a01b0316835260209384019390920191600101611c37565b50506001600160a01b039590951660608401525050608001529392505050565b80820281158282048414176106b9576106b9611ba5565b5f82611caf57634e487b7160e01b5f52601260045260245ffd5b50049056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220fd10d70c92d47ea7667c8d2806b030b8754dbb885976d6041935268140de9d3464736f6c634300081b0033
Creation ByteCode
0x608060405260056003819055600455600a805462ffffff60a01b1916600160b01b179055691e7e4171bf4d3a000000600b5569261dd1ce2f2088800000600c5569152d02c7e14af6800000600d55348015610058575f5ffd5b50604051611f95380380611f9583398101604081905261007791610223565b5f80546001600160a01b0319163390811782556040519091907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a36001600160a01b03811661010f5760405162461bcd60e51b815260206004820152601960248201527f4665652077616c6c65742063616e6e6f74206265207a65726f00000000000000604482015260640160405180910390fd5b600780546001600160a01b0319166001600160a01b0383161790556a1dc74be914d16aa400000060015f6101403390565b6001600160a01b0316815260208101919091526040015f2055336001600160a01b03165f6001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6a1dc74be914d16aa40000006040516101a991815260200190565b60405180910390a3600160085f6101c75f546001600160a01b031690565b6001600160a01b03908116825260208083019390935260409182015f908120805495151560ff19968716179055308152600890935281832080548516600190811790915560075490911683529120805490921617905550610250565b5f60208284031215610233575f5ffd5b81516001600160a01b0381168114610249575f5ffd5b9392505050565b611d388061025d5f395ff3fe6080604052600436106101e9575f3560e01c806377662ffc1161010857806397b941a61161009d578063bf5976d31161006d578063bf5976d3146105a2578063c0d78655146105b7578063dc40c6c6146105d6578063dd62ed3e146105f5578063f2fde38b14610639575f5ffd5b806397b941a614610530578063a0558c3f14610545578063a29a608914610564578063a9059cbb14610583575f5ffd5b80638f9a55c0116100d85780638f9a55c0146104ae57806390d49b9d146104c3578063924de9b7146104e257806395d89b4114610501575f5ffd5b806377662ffc1461044a5780638199040e146104695780638a8c523c1461047e5780638da5cb5b14610492575f5ffd5b80633a4876281161017e5780636ddd17131161014e5780636ddd1713146103c357806370a08231146103e3578063715018a61461041757806374010ece1461042b575f5ffd5b80633a4876281461034657806349bd5a5e146103655780634ada218b14610384578063659419a4146103a4575f5ffd5b806318160ddd116101b957806318160ddd146102c357806323b872dd146102e057806324887e80146102ff578063313ce56714610320575f5ffd5b806304beaeb8146101f457806306fdde031461021c578063095ea7b31461025d5780631694505e1461028c575f5ffd5b366101f057005b5f5ffd5b3480156101ff575f5ffd5b50610209600b5481565b6040519081526020015b60405180910390f35b348015610227575f5ffd5b5061025060405180604001604052806009815260200168434f4445464920414960b81b81525081565b604051610213919061198e565b348015610268575f5ffd5b5061027c6102773660046119da565b610658565b6040519015158152602001610213565b348015610297575f5ffd5b506009546102ab906001600160a01b031681565b6040516001600160a01b039091168152602001610213565b3480156102ce575f5ffd5b506a1dc74be914d16aa4000000610209565b3480156102eb575f5ffd5b5061027c6102fa366004611a04565b6106bf565b34801561030a575f5ffd5b5061031e610319366004611a42565b610775565b005b34801561032b575f5ffd5b50610334601281565b60405160ff9091168152602001610213565b348015610351575f5ffd5b5061031e610360366004611a42565b6107ec565b348015610370575f5ffd5b50600a546102ab906001600160a01b031681565b34801561038f575f5ffd5b50600a5461027c90600160a01b900460ff1681565b3480156103af575f5ffd5b506007546102ab906001600160a01b031681565b3480156103ce575f5ffd5b50600a5461027c90600160b01b900460ff1681565b3480156103ee575f5ffd5b506102096103fd366004611a59565b6001600160a01b03165f9081526001602052604090205490565b348015610422575f5ffd5b5061031e610823565b348015610436575f5ffd5b5061031e610445366004611a42565b61089d565b348015610455575f5ffd5b5061031e610464366004611a74565b610904565b348015610474575f5ffd5b5061020960045481565b348015610489575f5ffd5b5061031e610a02565b34801561049d575f5ffd5b505f546001600160a01b03166102ab565b3480156104b9575f5ffd5b50610209600c5481565b3480156104ce575f5ffd5b5061031e6104dd366004611a59565b610a71565b3480156104ed575f5ffd5b5061031e6104fc366004611ac0565b610b6a565b34801561050c575f5ffd5b5061025060405180604001604052806004815260200163434f414960e01b81525081565b34801561053b575f5ffd5b50610209600d5481565b348015610550575f5ffd5b5061031e61055f366004611adb565b610be9565b34801561056f575f5ffd5b5061031e61057e366004611a59565b610cf9565b34801561058e575f5ffd5b5061027c61059d3660046119da565b610dcf565b3480156105ad575f5ffd5b5061020960035481565b3480156105c2575f5ffd5b5061031e6105d1366004611a59565b610de4565b3480156105e1575f5ffd5b5061031e6105f0366004611b09565b610e8e565b348015610600575f5ffd5b5061020961060f366004611b29565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b348015610644575f5ffd5b5061031e610653366004611a59565b610f5e565b335f8181526002602090815260408083206001600160a01b03871680855290835281842086905590518581529293909290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a35060015b92915050565b5f6106cb84848461104e565b61071282604051806060016040528060288152602001611cdb602891396001600160a01b0387165f90815260026020908152604080832033845290915290205491906114c1565b6001600160a01b0385165f81815260026020908152604080832033808552908352928190208590555193845290927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a35060019392505050565b5f546001600160a01b0316336001600160a01b0316146107b05760405162461bcd60e51b81526004016107a790611b55565b60405180910390fd5b600c8190556040518181527ffb1fe1002b7550e87616e67793dbb7d3f437a79c2688c372c66dc170dbcb0efd906020015b60405180910390a150565b5f546001600160a01b0316336001600160a01b03161461081e5760405162461bcd60e51b81526004016107a790611b55565b600d55565b5f546001600160a01b0316336001600160a01b0316146108555760405162461bcd60e51b81526004016107a790611b55565b5f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80546001600160a01b0319169055565b5f546001600160a01b0316336001600160a01b0316146108cf5760405162461bcd60e51b81526004016107a790611b55565b600b8190556040518181527f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf906020016107e1565b5f546001600160a01b0316336001600160a01b0316146109365760405162461bcd60e51b81526004016107a790611b55565b6001600160a01b03811661098c5760405162461bcd60e51b815260206004820152601b60248201527f43616e6e6f742073656e6420746f207a65726f2061646472657373000000000060448201526064016107a7565b60405163a9059cbb60e01b81526001600160a01b0382811660048301526024820184905284169063a9059cbb906044016020604051808303815f875af11580156109d8573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109fc9190611b8a565b50505050565b5f546001600160a01b0316336001600160a01b031614610a345760405162461bcd60e51b81526004016107a790611b55565b600a805460ff60a01b1916600160a01b1790556040517f799663458a5ef2936f7fa0c99b3336c69c25890f82974f04e811e5bb359186c7905f90a1565b5f546001600160a01b0316336001600160a01b031614610aa35760405162461bcd60e51b81526004016107a790611b55565b6001600160a01b038116610b035760405162461bcd60e51b815260206004820152602160248201527f4665652077616c6c65742063616e6e6f74206265207a65726f206164647265736044820152607360f81b60648201526084016107a7565b600780546001600160a01b0319166001600160a01b0383169081179091555f81815260086020908152604091829020805460ff1916600117905590519182527f29acee77dafcfa0143d74a7ea236018f3a6e1fa71e27fc59bbfbc6b8ca8edccd91016107e1565b5f546001600160a01b0316336001600160a01b031614610b9c5760405162461bcd60e51b81526004016107a790611b55565b600a8054821515600160b01b0260ff60b01b199091161790556040517f436b6cf978c7b6998fcce43dfe4d37e3a0dc2bb780144a2eb55d7138201e8a12906107e190831515815260200190565b5f546001600160a01b0316336001600160a01b031614610c1b5760405162461bcd60e51b81526004016107a790611b55565b6001600160a01b038116610c715760405162461bcd60e51b815260206004820152601b60248201527f43616e6e6f742073656e6420746f207a65726f2061646472657373000000000060448201526064016107a7565b81471015610cc15760405162461bcd60e51b815260206004820152601860248201527f496e73756666696369656e74204554482062616c616e6365000000000000000060448201526064016107a7565b6040516001600160a01b0382169083156108fc029084905f818181858888f19350505050158015610cf4573d5f5f3e3d5ffd5b505050565b5f546001600160a01b0316336001600160a01b031614610d2b5760405162461bcd60e51b81526004016107a790611b55565b6001600160a01b038116610d815760405162461bcd60e51b815260206004820152601b60248201527f506169722063616e6e6f74206265207a65726f2061646472657373000000000060448201526064016107a7565b600a80546001600160a01b0319166001600160a01b0383169081179091556040519081527f7ce2f660d28151927edf092d28b8ad31996fd3c11a637db41ddb1cd1a34bee0e906020016107e1565b5f610ddb33848461104e565b50600192915050565b5f546001600160a01b0316336001600160a01b031614610e165760405162461bcd60e51b81526004016107a790611b55565b6001600160a01b038116610e6c5760405162461bcd60e51b815260206004820152601d60248201527f526f757465722063616e6e6f74206265207a65726f206164647265737300000060448201526064016107a7565b600980546001600160a01b0319166001600160a01b0392909216919091179055565b5f546001600160a01b0316336001600160a01b031614610ec05760405162461bcd60e51b81526004016107a790611b55565b60328211158015610ed2575060328111155b610f175760405162461bcd60e51b8152602060048201526016602482015275466565732063616e6e6f74206578636565642035302560501b60448201526064016107a7565b6003829055600481905560408051838152602081018390527f5c6323bf1c2d7aaea2c091a4751c1c87af7f2864650c336507a77d0557af37a1910160405180910390a15050565b5f546001600160a01b0316336001600160a01b031614610f905760405162461bcd60e51b81526004016107a790611b55565b6001600160a01b038116610ff55760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016107a7565b5f80546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a35f80546001600160a01b0319166001600160a01b0392909216919091179055565b6001600160a01b0383166110b25760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016107a7565b6001600160a01b0382166111145760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016107a7565b5f81116111755760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b60648201526084016107a7565b600a54600160a01b900460ff166111e2575f546001600160a01b038481169116146111e25760405162461bcd60e51b815260206004820152601a60248201527f54726164696e67206973206e6f7420656e61626c65642079657400000000000060448201526064016107a7565b5f546001600160a01b0384811691161480159061120c57505f546001600160a01b03838116911614155b156112eb57600b548111156112635760405162461bcd60e51b815260206004820152601e60248201527f45786365656473206d6178207472616e73616374696f6e20616d6f756e74000060448201526064016107a7565b600a546001600160a01b038381169116146112eb57600c546001600160a01b0383165f9081526001602052604090205461129d90836114f7565b11156112eb5760405162461bcd60e51b815260206004820152601760248201527f45786365656473206d61782077616c6c65742073697a6500000000000000000060448201526064016107a7565b305f90815260016020526040902054600d54811080159081906113185750600a54600160a81b900460ff16155b801561132d5750600a54600160b01b900460ff165b80156113475750600a546001600160a01b03868116911614155b801561136057505f546001600160a01b03868116911614155b801561137957505f546001600160a01b03858116911614155b801561139d57506001600160a01b0385165f9081526008602052604090205460ff16155b80156113c157506001600160a01b0384165f9081526008602052604090205460ff16155b1561142057600b5482106113d557600b5491505b6113de8261155c565b47801561141e576007546040516001600160a01b039091169082156108fc029083905f818181858888f1935050505015801561141c573d5f5f3e3d5ffd5b505b505b6001600160a01b0385165f9081526008602052604081205460ff1615801561146057506001600160a01b0385165f9081526008602052604090205460ff16155b905080156114ad57600a546001600160a01b0390811690871603611489576003546005556114ad565b600a546001600160a01b03908116908616036114aa576004546005556114ad565b505f5b6114b9868686846116d3565b505050505050565b5f81848411156114e45760405162461bcd60e51b81526004016107a7919061198e565b506114ef8385611bb9565b949350505050565b5f806115038385611bcc565b9050838110156115555760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f77000000000060448201526064016107a7565b9392505050565b600a805460ff60a81b1916600160a81b1790556040805160028082526060820183525f9260208301908036833701905050905030815f815181106115a2576115a2611bdf565b6001600160a01b03928316602091820292909201810191909152600954604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa1580156115f9573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061161d9190611bf3565b8160018151811061163057611630611bdf565b6001600160a01b03928316602091820292909201810191909152305f818152600283526040808220600980548716845294528082208790559254925163791ac94760e01b8152929093169263791ac94792611695928792918791904290600401611c0e565b5f604051808303815f87803b1580156116ac575f5ffd5b505af11580156116be573d5f5f3e3d5ffd5b5050600a805460ff60a81b1916905550505050565b806116e357600580546006555f90555b5f61170460646116fe6005548661186390919063ffffffff16565b906118e1565b90505f6117118483611922565b905061174f84604051806060016040528060268152602001611cb5602691396001600160a01b0389165f9081526001602052604090205491906114c1565b6001600160a01b038088165f90815260016020526040808220939093559087168152205461177d90826114f7565b6001600160a01b038087165f8181526001602052604090819020939093559151908816907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906117d09085815260200190565b60405180910390a3811561185057305f908152600160205260409020546117f790836114f7565b305f81815260016020526040908190209290925590516001600160a01b038816907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906118479086815260200190565b60405180910390a35b826114b957600654600555505050505050565b5f825f0361187257505f6106b9565b5f61187d8385611c7e565b90508261188a8583611c95565b146115555760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084016107a7565b5f61155583836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611963565b5f61155583836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506114c1565b5f81836119835760405162461bcd60e51b81526004016107a7919061198e565b506114ef8385611c95565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b6001600160a01b03811681146119d7575f5ffd5b50565b5f5f604083850312156119eb575f5ffd5b82356119f6816119c3565b946020939093013593505050565b5f5f5f60608486031215611a16575f5ffd5b8335611a21816119c3565b92506020840135611a31816119c3565b929592945050506040919091013590565b5f60208284031215611a52575f5ffd5b5035919050565b5f60208284031215611a69575f5ffd5b8135611555816119c3565b5f5f5f60608486031215611a86575f5ffd5b8335611a91816119c3565b9250602084013591506040840135611aa8816119c3565b809150509250925092565b80151581146119d7575f5ffd5b5f60208284031215611ad0575f5ffd5b813561155581611ab3565b5f5f60408385031215611aec575f5ffd5b823591506020830135611afe816119c3565b809150509250929050565b5f5f60408385031215611b1a575f5ffd5b50508035926020909101359150565b5f5f60408385031215611b3a575f5ffd5b8235611b45816119c3565b91506020830135611afe816119c3565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b5f60208284031215611b9a575f5ffd5b815161155581611ab3565b634e487b7160e01b5f52601160045260245ffd5b818103818111156106b9576106b9611ba5565b808201808211156106b9576106b9611ba5565b634e487b7160e01b5f52603260045260245ffd5b5f60208284031215611c03575f5ffd5b8151611555816119c3565b5f60a0820187835286602084015260a0604084015280865180835260c0850191506020880192505f5b81811015611c5e5783516001600160a01b0316835260209384019390920191600101611c37565b50506001600160a01b039590951660608401525050608001529392505050565b80820281158282048414176106b9576106b9611ba5565b5f82611caf57634e487b7160e01b5f52601260045260245ffd5b50049056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220fd10d70c92d47ea7667c8d2806b030b8754dbb885976d6041935268140de9d3464736f6c634300081b0033000000000000000000000000b0f36a1e62526b5fe2050154fb111a4d79c41eba
©2022-now by Spectre