4 txs
5 calls
constructor
constructor()
functions
owner
viewfunction owner() view returns (address)
poolWbnbUsdt
viewfunction poolWbnbUsdt() view returns (address)
returnPrice
viewfunction returnPrice(uint128 amountIn) view returns (uint256)
secondsAgo
viewfunction secondsAgo() view returns (uint32)
usdt
viewfunction usdt() view returns (address)
wbnb
viewfunction wbnb() view returns (address)
changeOwner
nonpayablefunction changeOwner(address newOwner)
setPoolWbnbUsdt
nonpayablefunction setPoolWbnbUsdt(uint24 _fee)
setSecondsAgo
nonpayablefunction setSecondsAgo(uint32 newSeconds)
setUsdt
nonpayablefunction setUsdt(address _usdt)
setWbnb
nonpayablefunction setWbnb(address _wbnbToken)
events
OwnerChanged
event OwnerChanged(address indexed previousOwner, address indexed newOwner)
errors
No errors.
creation bytecode
0x608060405234801561001057600080fd5b5033600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c60405160405180910390a3611bbe806100de6000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c8063633dd14511610071578063633dd145146101f25780638aef571e146102165780638d72647e146102495780638da5cb5b1461027d578063a6f9dae1146102b1578063bb19a927146102f5576100a9565b8063134f94e5146100ae5780631ad7b127146100f25780632f48ab7d14610126578063394a62a41461015a57806358979bfe146101ae575b600080fd5b6100f0600480360360208110156100c457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610329565b005b6101246004803603602081101561010857600080fd5b81019080803563ffffffff1690602001909291905050506104d3565b005b61012e6105ba565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6101986004803603602081101561017057600080fd5b8101908080356fffffffffffffffffffffffffffffffff1690602001909291905050506105e0565b6040518082815260200191505060405180910390f35b6101f0600480360360208110156101c457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610743565b005b6101fa6108ed565b604051808263ffffffff16815260200191505060405180910390f35b6102476004803603602081101561022c57600080fd5b81019080803562ffffff169060200190929190505050610903565b005b610251610d60565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b610285610d86565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6102f3600480360360208110156102c757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610dac565b005b6102fd610fbb565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146103ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f4e6f742074686520636f6e7472616374206f776e65720000000000000000000081525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561048f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f57626e622063616e6e6f7420626520746865207a65726f20616464726573730081525060200191505060405180910390fd5b80600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610596576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f4e6f742074686520636f6e7472616374206f776e65720000000000000000000081525060200191505060405180910390fd5b80600360146101000a81548163ffffffff021916908363ffffffff16021790555050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156106a4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f57626e622f5553445420706f6f6c206e6f74207365740000000000000000000081525060200191505060405180910390fd5b60006106e260008054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600360149054906101000a900463ffffffff16610fdf565b50905060006107378285600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1661144c565b90508092505050919050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610806576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f4e6f742074686520636f6e7472616374206f776e65720000000000000000000081525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156108a9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f555344542063616e6e6f7420626520746865207a65726f20616464726573730081525060200191505060405180910390fd5b80600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600360149054906101000a900463ffffffff1681565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146109c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f4e6f742074686520636f6e7472616374206f776e65720000000000000000000081525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415610a8b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f57626e622061646472657373206e6f742073657400000000000000000000000081525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415610b50576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f555344542061646472657373206e6f742073657400000000000000000000000081525060200191505060405180910390fd5b6000731f98431c8ad98523631ae4a59f267346ea31f98473ffffffffffffffffffffffffffffffffffffffff16631698ee82600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16856040518463ffffffff1660e01b8152600401808473ffffffffffffffffffffffffffffffffffffffff1681526020018373ffffffffffffffffffffffffffffffffffffffff1681526020018262ffffff168152602001935050505060206040518083038186803b158015610c3c57600080fd5b505afa158015610c50573d6000803e3d6000fd5b505050506040513d6020811015610c6657600080fd5b81019080805190602001909291905050509050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610d1c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260138152602001807f506f6f6c20646f6573206e6f742065786973740000000000000000000000000081525060200191505060405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610e6f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f4e6f742074686520636f6e7472616374206f776e65720000000000000000000081525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610ef5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526024815260200180611b656024913960400191505060405180910390fd5b6000600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167fb532073b38c83145e3e5135377a08bf9aab55bc0fd7c1179cd4fb995d2a5159c60405160405180910390a35050565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060008363ffffffff16141561105f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260028152602001807f425000000000000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b6000600267ffffffffffffffff8111801561107957600080fd5b506040519080825280602002602001820160405280156110a85781602001602082028036833780820191505090505b50905083816000815181106110b957fe5b602002602001019063ffffffff16908163ffffffff16815250506000816001815181106110e257fe5b602002602001019063ffffffff16908163ffffffff16815250506000808673ffffffffffffffffffffffffffffffffffffffff1663883bdbfd846040518263ffffffff1660e01b81526004018080602001828103825283818151815260200191508051906020019060200280838360005b8381101561116e578082015181840152602081019050611153565b505050509050019250505060006040518083038186803b15801561119157600080fd5b505afa1580156111a5573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201168201806040525060408110156111cf57600080fd5b81019080805160405193929190846401000000008211156111ef57600080fd5b8382019150602082018581111561120557600080fd5b825186602082028301116401000000008211171561122257600080fd5b8083526020830192505050908051906020019060200280838360005b8381101561125957808201518184015260208101905061123e565b505050509050016040526020018051604051939291908464010000000082111561128257600080fd5b8382019150602082018581111561129857600080fd5b82518660208202830111640100000000821117156112b557600080fd5b8083526020830192505050908051906020019060200280838360005b838110156112ec5780820151818401526020810190506112d1565b505050509050016040525050509150915060008260008151811061130c57fe5b60200260200101518360018151811061132157fe5b602002602001015103905060008260008151811061133b57fe5b60200260200101518360018151811061135057fe5b60200260200101510390508763ffffffff168260060b8161136d57fe5b05965060008260060b128015611399575060008863ffffffff168360060b8161139257fe5b0760060b14155b156113a8578680600190039750505b600073ffffffffffffffffffffffffffffffffffffffff80168963ffffffff1602905060208273ffffffffffffffffffffffffffffffffffffffff1677ffffffffffffffffffffffffffffffffffffffffffffffff16901b77ffffffffffffffffffffffffffffffffffffffffffffffff168177ffffffffffffffffffffffffffffffffffffffffffffffff168161143c57fe5b0496505050505050509250929050565b6000806114588661164f565b90506fffffffffffffffffffffffffffffffff80168173ffffffffffffffffffffffffffffffffffffffff16116115695760008173ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160290508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161061152a576115257801000000000000000000000000000000000000000000000000876fffffffffffffffffffffffffffffffff1683611a8a565b611561565b61156081876fffffffffffffffffffffffffffffffff167801000000000000000000000000000000000000000000000000611a8a565b5b925050611646565b60006115ab8273ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1668010000000000000000611a8a565b90508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16106116135761160e700100000000000000000000000000000000876fffffffffffffffffffffffffffffffff1683611a8a565b611642565b61164181876fffffffffffffffffffffffffffffffff16700100000000000000000000000000000000611a8a565b5b9250505b50949350505050565b60008060008360020b12611666578260020b61166e565b8260020b6000035b90507ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff2761860000360020b81111561170c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260018152602001807f540000000000000000000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b60008060018316141561173057700100000000000000000000000000000000611742565b6ffffcb933bd6fad37aa2d162d1a5940015b70ffffffffffffffffffffffffffffffffff1690506000600283161461177c5760806ffff97272373d413259a46990580e213a8202901c90505b600060048316146117a15760806ffff2e50f5f656932ef12357cf3c7fdcc8202901c90505b600060088316146117c65760806fffe5caca7e10e4e61c3624eaa0941cd08202901c90505b600060108316146117eb5760806fffcb9843d60f6159c9db58835c9266448202901c90505b600060208316146118105760806fff973b41fa98c081472e6896dfb254c08202901c90505b600060408316146118355760806fff2ea16466c96a3843ec78b326b528618202901c90505b6000608083161461185a5760806ffe5dee046a99a2a811c461f1969c30538202901c90505b60006101008316146118805760806ffcbe86c7900a88aedcffc83b479aa3a48202901c90505b60006102008316146118a65760806ff987a7253ac413176f2b074cf7815e548202901c90505b60006104008316146118cc5760806ff3392b0822b70005940c7a398e4b70f38202901c90505b60006108008316146118f25760806fe7159475a2c29b7443b29c7fa6e889d98202901c90505b60006110008316146119185760806fd097f3bdfd2022b8845ad8f792aa58258202901c90505b600061200083161461193e5760806fa9f746462d870fdf8a65dc1f90e061e58202901c90505b60006140008316146119645760806f70d869a156d2a1b890bb3df62baf32f78202901c90505b600061800083161461198a5760806f31be135f97d08fd981231505542fcfa68202901c90505b6000620100008316146119b15760806f09aa508b5b7a84e1c677de54f3e99bc98202901c90505b6000620200008316146119d75760806e5d6af8dedb81196699c329225ee6048202901c90505b6000620400008316146119fc5760806d2216e584f5fa1ea926041bedfe988202901c90505b600062080000831614611a1f5760806b048a170391f7dc42444e8fa28202901c90505b60008460020b1315611a5857807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81611a5457fe5b0490505b60006401000000008281611a6857fe5b0614611a75576001611a78565b60005b60ff16602082901c0192505050919050565b600080600080198587098587029250828110838203039150506000811415611ac55760008411611ab957600080fd5b83820492505050611b5d565b808411611ad157600080fd5b600084868809905082811182039150808303925060008586600003169050808604955080840493506001818260000304019050808302841793506000600287600302189050808702600203810290508087026002038102905080870260020381029050808702600203810290508087026002038102905080870260020381029050808502955050505050505b939250505056fe4e6577206f776e65722063616e6e6f7420626520746865207a65726f2061646472657373a264697066735822122072494e7d2a956155196a50a1860c824228fe333abb6cdae9857104a88d4f9e3c64736f6c63430007060033