token-icon

NeXus Protocol

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000,000,…
NXS
Holders
29+0.00%
Transfers
198

Profile Summary

Decimals
9

Market

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