token-icon

Member Coin

Token

Overview[ERC-20]

Max Total Supply
1,111,111,111,111.0
$MEMBR
Holders
176+0.00%
Transfers
767

Profile Summary

Decimals
18

Market

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