Mainnet
Testnet

Contract

0x95A0252D799a285147676Dc424507fC64dfCc247

Overview

Balance:
0 WBT
WBT Value:
0 USDT (@ 27.28/WBT)

More info

Contract creator:
Contract Source Code Verified (Partial Match)
Note: ByteCode deployed for this contract is identical to source code.

Contract Name:

DecentralizedExchange

Compiler Version:

0.8.18+commit.87f61d96

EVM Version:

default evmVersion

Optimizations:

Disabled with 200 runs

License:

GNU Lesser General Public License v3.0 (GNU LGPLv3)

Contract source code and ABI

Creation bytecode

0x608060405234801561001057600080fd5b50610c33806100206000396000f3fe6080604052600436106100705760003560e01c8063508493bc1161004e578063508493bc1461010457806368f8c2a4146101415780639e281a981461016a578063d0e30db01461019357610070565b806327e235e3146100755780632e1a7d4d146100b2578063338b5dea146100db575b600080fd5b34801561008157600080fd5b5061009c600480360381019061009791906108d7565b61019d565b6040516100a9919061091d565b60405180910390f35b3480156100be57600080fd5b506100d960048036038101906100d49190610964565b6101b5565b005b3480156100e757600080fd5b5061010260048036038101906100fd9190610991565b610323565b005b34801561011057600080fd5b5061012b600480360381019061012691906109d1565b61044b565b604051610138919061091d565b60405180910390f35b34801561014d57600080fd5b5061016860048036038101906101639190610991565b610470565b005b34801561017657600080fd5b50610191600480360381019061018c9190610991565b61062b565b005b61019b6107cf565b005b60006020528060005260406000206000915090505481565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054811115610236576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161022d90610a6e565b60405180910390fd5b806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546102849190610abd565b925050819055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156102d1573d6000803e3d6000fd5b503373ffffffffffffffffffffffffffffffffffffffff167f7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b6582604051610318919061091d565b60405180910390a250565b60008111610366576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161035d90610b3d565b60405180910390fd5b80600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546103f29190610b5d565b925050819055503373ffffffffffffffffffffffffffffffffffffffff167fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c8260405161043f919061091d565b60405180910390a25050565b6001602052816000526040600020602052806000526040600020600091509150505481565b80600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561052f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161052690610bdd565b60405180910390fd5b80600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546105bb9190610abd565b925050819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f0d49f50d6dd629f4e4070731edb0abd680823ab1cbd43d89590522da4b5b32e78360405161061f919061091d565b60405180910390a35050565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548111156106ea576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106e190610bdd565b60405180910390fd5b80600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107769190610abd565b925050819055503373ffffffffffffffffffffffffffffffffffffffff167f7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65826040516107c3919061091d565b60405180910390a25050565b346000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461081d9190610b5d565b925050819055503373ffffffffffffffffffffffffffffffffffffffff167fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c3460405161086a919061091d565b60405180910390a2565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006108a482610879565b9050919050565b6108b481610899565b81146108bf57600080fd5b50565b6000813590506108d1816108ab565b92915050565b6000602082840312156108ed576108ec610874565b5b60006108fb848285016108c2565b91505092915050565b6000819050919050565b61091781610904565b82525050565b6000602082019050610932600083018461090e565b92915050565b61094181610904565b811461094c57600080fd5b50565b60008135905061095e81610938565b92915050565b60006020828403121561097a57610979610874565b5b60006109888482850161094f565b91505092915050565b600080604083850312156109a8576109a7610874565b5b60006109b6858286016108c2565b92505060206109c78582860161094f565b9150509250929050565b600080604083850312156109e8576109e7610874565b5b60006109f6858286016108c2565b9250506020610a07858286016108c2565b9150509250929050565b600082825260208201905092915050565b7f496e73756666696369656e742062616c616e6365000000000000000000000000600082015250565b6000610a58601483610a11565b9150610a6382610a22565b602082019050919050565b60006020820190508181036000830152610a8781610a4b565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000610ac882610904565b9150610ad383610904565b9250828203905081811115610aeb57610aea610a8e565b5b92915050565b7f496e76616c696420616d6f756e74000000000000000000000000000000000000600082015250565b6000610b27600e83610a11565b9150610b3282610af1565b602082019050919050565b60006020820190508181036000830152610b5681610b1a565b9050919050565b6000610b6882610904565b9150610b7383610904565b9250828201905080821115610b8b57610b8a610a8e565b5b92915050565b7f496e73756666696369656e7420746f6b656e2062616c616e6365000000000000600082015250565b6000610bc7601a83610a11565b9150610bd282610b91565b602082019050919050565b60006020820190508181036000830152610bf681610bba565b905091905056fea26469706673582212205b44a028801056a35deec19cbfcc5db6c405644fd1b09bb7f9105163b029ceb564736f6c63430008120033

Deployed bytecode

0x6080604052600436106100705760003560e01c8063508493bc1161004e578063508493bc1461010457806368f8c2a4146101415780639e281a981461016a578063d0e30db01461019357610070565b806327e235e3146100755780632e1a7d4d146100b2578063338b5dea146100db575b600080fd5b34801561008157600080fd5b5061009c600480360381019061009791906108d7565b61019d565b6040516100a9919061091d565b60405180910390f35b3480156100be57600080fd5b506100d960048036038101906100d49190610964565b6101b5565b005b3480156100e757600080fd5b5061010260048036038101906100fd9190610991565b610323565b005b34801561011057600080fd5b5061012b600480360381019061012691906109d1565b61044b565b604051610138919061091d565b60405180910390f35b34801561014d57600080fd5b5061016860048036038101906101639190610991565b610470565b005b34801561017657600080fd5b50610191600480360381019061018c9190610991565b61062b565b005b61019b6107cf565b005b60006020528060005260406000206000915090505481565b6000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054811115610236576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161022d90610a6e565b60405180910390fd5b806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546102849190610abd565b925050819055503373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290604051600060405180830381858888f193505050501580156102d1573d6000803e3d6000fd5b503373ffffffffffffffffffffffffffffffffffffffff167f7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b6582604051610318919061091d565b60405180910390a250565b60008111610366576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161035d90610b3d565b60405180910390fd5b80600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546103f29190610b5d565b925050819055503373ffffffffffffffffffffffffffffffffffffffff167fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c8260405161043f919061091d565b60405180910390a25050565b6001602052816000526040600020602052806000526040600020600091509150505481565b80600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561052f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161052690610bdd565b60405180910390fd5b80600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546105bb9190610abd565b925050819055508173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f0d49f50d6dd629f4e4070731edb0abd680823ab1cbd43d89590522da4b5b32e78360405161061f919061091d565b60405180910390a35050565b600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020548111156106ea576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106e190610bdd565b60405180910390fd5b80600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546107769190610abd565b925050819055503373ffffffffffffffffffffffffffffffffffffffff167f7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65826040516107c3919061091d565b60405180910390a25050565b346000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461081d9190610b5d565b925050819055503373ffffffffffffffffffffffffffffffffffffffff167fe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c3460405161086a919061091d565b60405180910390a2565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006108a482610879565b9050919050565b6108b481610899565b81146108bf57600080fd5b50565b6000813590506108d1816108ab565b92915050565b6000602082840312156108ed576108ec610874565b5b60006108fb848285016108c2565b91505092915050565b6000819050919050565b61091781610904565b82525050565b6000602082019050610932600083018461090e565b92915050565b61094181610904565b811461094c57600080fd5b50565b60008135905061095e81610938565b92915050565b60006020828403121561097a57610979610874565b5b60006109888482850161094f565b91505092915050565b600080604083850312156109a8576109a7610874565b5b60006109b6858286016108c2565b92505060206109c78582860161094f565b9150509250929050565b600080604083850312156109e8576109e7610874565b5b60006109f6858286016108c2565b9250506020610a07858286016108c2565b9150509250929050565b600082825260208201905092915050565b7f496e73756666696369656e742062616c616e6365000000000000000000000000600082015250565b6000610a58601483610a11565b9150610a6382610a22565b602082019050919050565b60006020820190508181036000830152610a8781610a4b565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000610ac882610904565b9150610ad383610904565b9250828203905081811115610aeb57610aea610a8e565b5b92915050565b7f496e76616c696420616d6f756e74000000000000000000000000000000000000600082015250565b6000610b27600e83610a11565b9150610b3282610af1565b602082019050919050565b60006020820190508181036000830152610b5681610b1a565b9050919050565b6000610b6882610904565b9150610b7383610904565b9250828201905080821115610b8b57610b8a610a8e565b5b92915050565b7f496e73756666696369656e7420746f6b656e2062616c616e6365000000000000600082015250565b6000610bc7601a83610a11565b9150610bd282610b91565b602082019050919050565b60006020820190508181036000830152610bf681610bba565b905091905056fea26469706673582212205b44a028801056a35deec19cbfcc5db6c405644fd1b09bb7f9105163b029ceb564736f6c63430008120033

Source map

70:1904:0:-:0;;;;;;;;;;;;;;;;;;;