token-icon

AWOO Finance

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000.0
AWOO
Holders
218+0.00%
Transfers
1,017

Profile Summary

Decimals
18

Market

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