token-icon

Interest Bearing Dai Stablecoin v2

Token

Overview[ERC-20]

Max Total Supply
111,691,374.35
ibDAIv2
Holders
33+0.00%
Transfers
1,101

Profile Summary

Decimals
8

Market

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