token-icon

Bitgigz

Token

Overview[ERC-20]

Max Total Supply
100,000,000.0
BGZ
Holders
32+0.00%
Transfers
121

Profile Summary

Decimals
18

Market

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