Contract Creation Code
0x60806040526000805534801561001457600080fd5b5061002a336a52b7d2dcc80cd2e4000000610030565b506100c7565b60008160008082825461004391906100a1565b90915550506001600160a01b0383166000818152600160209081526040808320805487019055518581527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef910160405180910390a350600192915050565b600082198211156100c257634e487b7160e01b600052601160045260246000fd5b500190565b6104e3806100d66000396000f3fe608060405234801561001057600080fd5b50600436106100935760003560e01c8063313ce56711610066578063313ce5671461013757806370a082311461015157806395d89b4114610171578063a9059cbb14610194578063dd62ed3e146101a757600080fd5b806306fdde0314610098578063095ea7b3146100ea57806318160ddd1461010d57806323b872dd14610124575b600080fd5b6100d46040518060400160405280601981526020017f74657374204d6167696320496e7465726e6574204d6f6e65790000000000000081525081565b6040516100e19190610363565b60405180910390f35b6100fd6100f83660046103d4565b6101d2565b60405190151581526020016100e1565b61011660005481565b6040519081526020016100e1565b6100fd6101323660046103fe565b61023e565b61013f601281565b60405160ff90911681526020016100e1565b61011661015f36600461043a565b60016020526000908152604090205481565b6100d460405180604001604052806004815260200163744d494d60e01b81525081565b6100fd6101a23660046103d4565b6102b8565b6101166101b5366004610455565b600260209081526000928352604080842090915290825290205481565b3360008181526002602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061022d9086815260200190565b60405180910390a350600192915050565b6001600160a01b038316600090815260026020908152604080832033845290915281205460001981146102a4576001600160a01b03851660009081526002602090815260408083203384529091528120805485929061029e908490610488565b90915550505b6102af8585856102cc565b95945050505050565b60006102c53384846102cc565b9392505050565b6001600160a01b0383166000908152600160205260408120805483919083906102f6908490610488565b90915550506001600160a01b03808416600081815260016020526040908190208054860190555190918616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906103519086815260200190565b60405180910390a35060019392505050565b600060208083528351808285015260005b8181101561039057858101830151858201604001528201610374565b818111156103a2576000604083870101525b50601f01601f1916929092016040019392505050565b80356001600160a01b03811681146103cf57600080fd5b919050565b600080604083850312156103e757600080fd5b6103f0836103b8565b946020939093013593505050565b60008060006060848603121561041357600080fd5b61041c846103b8565b925061042a602085016103b8565b9150604084013590509250925092565b60006020828403121561044c57600080fd5b6102c5826103b8565b6000806040838503121561046857600080fd5b610471836103b8565b915061047f602084016103b8565b90509250929050565b6000828210156104a857634e487b7160e01b600052601160045260246000fd5b50039056fea26469706673582212209e548f189836a94e428e14ddd5b565437e84143f0a28c5e0cef1ea2272d2711664736f6c634300080d0033
Deployed ByteCode
0x608060405234801561001057600080fd5b50600436106100935760003560e01c8063313ce56711610066578063313ce5671461013757806370a082311461015157806395d89b4114610171578063a9059cbb14610194578063dd62ed3e146101a757600080fd5b806306fdde0314610098578063095ea7b3146100ea57806318160ddd1461010d57806323b872dd14610124575b600080fd5b6100d46040518060400160405280601981526020017f74657374204d6167696320496e7465726e6574204d6f6e65790000000000000081525081565b6040516100e19190610363565b60405180910390f35b6100fd6100f83660046103d4565b6101d2565b60405190151581526020016100e1565b61011660005481565b6040519081526020016100e1565b6100fd6101323660046103fe565b61023e565b61013f601281565b60405160ff90911681526020016100e1565b61011661015f36600461043a565b60016020526000908152604090205481565b6100d460405180604001604052806004815260200163744d494d60e01b81525081565b6100fd6101a23660046103d4565b6102b8565b6101166101b5366004610455565b600260209081526000928352604080842090915290825290205481565b3360008181526002602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259061022d9086815260200190565b60405180910390a350600192915050565b6001600160a01b038316600090815260026020908152604080832033845290915281205460001981146102a4576001600160a01b03851660009081526002602090815260408083203384529091528120805485929061029e908490610488565b90915550505b6102af8585856102cc565b95945050505050565b60006102c53384846102cc565b9392505050565b6001600160a01b0383166000908152600160205260408120805483919083906102f6908490610488565b90915550506001600160a01b03808416600081815260016020526040908190208054860190555190918616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906103519086815260200190565b60405180910390a35060019392505050565b600060208083528351808285015260005b8181101561039057858101830151858201604001528201610374565b818111156103a2576000604083870101525b50601f01601f1916929092016040019392505050565b80356001600160a01b03811681146103cf57600080fd5b919050565b600080604083850312156103e757600080fd5b6103f0836103b8565b946020939093013593505050565b60008060006060848603121561041357600080fd5b61041c846103b8565b925061042a602085016103b8565b9150604084013590509250925092565b60006020828403121561044c57600080fd5b6102c5826103b8565b6000806040838503121561046857600080fd5b610471836103b8565b915061047f602084016103b8565b90509250929050565b6000828210156104a857634e487b7160e01b600052601160045260246000fd5b50039056fea26469706673582212209e548f189836a94e428e14ddd5b565437e84143f0a28c5e0cef1ea2272d2711664736f6c634300080d0033