0 txs
0 calls
constructor
constructor(address DataContract)
functions
CHAINLINK_TOKEN_PRICE
viewfunction CHAINLINK_TOKEN_PRICE(address TokenPriceFeed) view returns (uint256)
fees
viewfunction fees(uint256) view returns (uint24)
GameDataContract
viewfunction GameDataContract() view returns (address)
GET_TOKEN_PRICE_USD
viewfunction GET_TOKEN_PRICE_USD(address TokenAddress) view returns (uint256)
owner
viewfunction owner() view returns (address)
TOKEN_TO_USD_PCV2
viewfunction TOKEN_TO_USD_PCV2(address TokenAddress) view returns (uint256 price)
TOKEN_TO_USD_PCV3
viewfunction TOKEN_TO_USD_PCV3(address Token) view returns (uint256)
renounceOwnership
nonpayablefunction renounceOwnership()
SetGameDataContract
nonpayablefunction SetGameDataContract(address TheAddress)
Swap_BNB_To_Token
payablefunction Swap_BNB_To_Token(address TokenAddress, address Recipient) payable
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
errors
No errors.
creation bytecode
0x60e06040526101f46080908152610bb860a05261271060c05262000028906002906003620000da565b503480156200003657600080fd5b506040516200196538038062001965833981016040819052620000599162000190565b62000064336200008a565b600180546001600160a01b0319166001600160a01b0392909216919091179055620001c2565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b600183019183908215620001675791602002820160005b838211156200013457835183826101000a81548162ffffff021916908361ffff1602179055509260200192600301602081600201049283019260010302620000f1565b8015620001655782816101000a81549062ffffff021916905560030160208160020104928301926001030262000134565b505b506200017592915062000179565b5090565b5b808211156200017557600081556001016200017a565b600060208284031215620001a357600080fd5b81516001600160a01b0381168114620001bb57600080fd5b9392505050565b61179380620001d26000396000f3fe6080604052600436106100a05760003560e01c806363afc4bf1161006457806363afc4bf146101685780636f685ad614610188578063715018a6146101c05780638da5cb5b146101d5578063cde9bb27146101f3578063f2fde38b1461021357600080fd5b806312fd47ef146100ac5780631308e50b146100c15780632fbbda87146100f45780634acc79ed14610114578063575047ca1461014857600080fd5b366100a757005b600080fd5b6100bf6100ba3660046111d9565b610233565b005b3480156100cd57600080fd5b506100e16100dc366004611212565b61055c565b6040519081526020015b60405180910390f35b34801561010057600080fd5b506100e161010f366004611212565b6105e5565b34801561012057600080fd5b5061013461012f366004611236565b610782565b60405162ffffff90911681526020016100eb565b34801561015457600080fd5b506100bf610163366004611212565b6107b1565b34801561017457600080fd5b506100e1610183366004611212565b61085b565b34801561019457600080fd5b506001546101a8906001600160a01b031681565b6040516001600160a01b0390911681526020016100eb565b3480156101cc57600080fd5b506100bf6108d6565b3480156101e157600080fd5b506000546001600160a01b03166101a8565b3480156101ff57600080fd5b506100e161020e366004611212565b6108ea565b34801561021f57600080fd5b506100bf61022e366004611212565b610bdf565b6001546040516322d328ff60e11b81523360048201526001600160a01b03909116906345a651fe90602401602060405180830381865afa15801561027b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061029f919061125f565b6102c45760405162461bcd60e51b81526004016102bb9061127a565b60405180910390fd5b600034116103235760405162461bcd60e51b815260206004820152602660248201527f424e4220416d6f756e742073686f756c6420626520626967676572207468616e604482015265103d32b9379760d11b60648201526084016102bb565b600073ca143ce32fe78f1f7019d7d551a6402fc5350c736001600160a01b031663e6a43905847310ed43c718714eb63d5aa57b78b54704e256024e6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561039b573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103bf91906112c0565b6040516001600160e01b031960e085901b1681526001600160a01b03928316600482015291166024820152604401602060405180830381865afa15801561040a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061042e91906112c0565b90506001600160a01b0381161561054d576040805160028082526060820183526000926020830190803683370190505090507310ed43c718714eb63d5aa57b78b54704e256024e6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156104b2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104d691906112c0565b816000815181106104e9576104e96112f3565b60200260200101906001600160a01b031690816001600160a01b031681525050838160018151811061051d5761051d6112f3565b60200260200101906001600160a01b031690816001600160a01b0316815250506105478382610c58565b50505050565b6105578383610d9b565b505050565b6000808290506000816001600160a01b031663feaf968c6040518163ffffffff1660e01b815260040160a060405180830381865afa1580156105a2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105c69190611323565b505050915050806402540be4006105dd9190611389565b949350505050565b6040805160038082526080820190925260009182919060208201606080368337019050509050828160008151811061061f5761061f6112f3565b60200260200101906001600160a01b031690816001600160a01b03168152505073bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c81600181518110610667576106676112f3565b60200260200101906001600160a01b031690816001600160a01b03168152505073e9e7cea3dedca5984780bafc599bd69add087d56816002815181106106af576106af6112f3565b6001600160a01b039092166020928302919091019091015260405163d06ca61f60e01b81526000907310ed43c718714eb63d5aa57b78b54704e256024e9063d06ca61f9061070b90670de0b6b3a76400009086906004016113fe565b600060405180830381865afa158015610728573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526107509190810190611417565b9050806001835161076191906114d5565b81518110610771576107716112f3565b602002602001015192505050919050565b6002816003811061079257600080fd5b600a9182820401919006600302915054906101000a900462ffffff1681565b6001546040516322d328ff60e11b81523360048201526001600160a01b03909116906345a651fe90602401602060405180830381865afa1580156107f9573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061081d919061125f565b6108395760405162461bcd60e51b81526004016102bb9061127a565b600180546001600160a01b0319166001600160a01b0392909216919091179055565b604051632fbbda8760e01b81526001600160a01b03821660048201526000903090632fbbda8790602401602060405180830381865afa9250505080156108be575060408051601f3d908101601f191682019092526108bb918101906114e8565b60015b6108cb576108cb826108ea565b92915050565b919050565b6108de610fe7565b6108e86000611041565b565b6000805b6003811015610bd6576000730bfbcf9fa4f9c56b0f40a671ad40e0805a091865631698ee828573bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c6002866003811061093c5761093c6112f3565b600a808204929092015460405160e087901b6001600160e01b03191681526001600160a01b039586166004820152939094166024840152066003026101000a90910462ffffff166044820152606401602060405180830381865afa1580156109a8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109cc91906112c0565b90506001600160a01b03811615610bcd5760008190506000816001600160a01b0316633850c7bd6040518163ffffffff1660e01b815260040160e060405180830381865afa158015610a22573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a469190611513565b50505050505090506000816001600160a01b031690506000600160601b80610a6e91906115b0565b610a7883806115b0565b610a8291906115c7565b90506000886001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015610ac4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610ae891906115e9565b905060128160ff161115610b25576000610b0360128361160c565b60ff169050610b1381600a611709565b610b1d90846115b0565b925050610b50565b6000610b3282601261160c565b60ff169050610b4281600a611709565b610b4c90846115c7565b9250505b6000610b6483670de0b6b3a76400006115b0565b90506000610b81826ec097ce7bc90715b34b9f10000000006115c7565b9050670de0b6b3a764000081610baa730567f2323251f0aab15c8dfb1967e4e8a7d42aee61055c565b610bb491906115b0565b610bbe91906115c7565b9b9a5050505050505050505050565b506001016108ee565b50600092915050565b610be7610fe7565b6001600160a01b038116610c4c5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016102bb565b610c5581611041565b50565b60405163d06ca61f60e01b81526000907310ed43c718714eb63d5aa57b78b54704e256024e9063d06ca61f90610c9490349086906004016113fe565b600060405180830381865afa158015610cb1573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610cd99190810190611417565b9050600081600181518110610cf057610cf06112f3565b602002602001015190507310ed43c718714eb63d5aa57b78b54704e256024e6001600160a01b031663fb3bdb413483868842603c610d2e9190611715565b6040518663ffffffff1660e01b8152600401610d4d9493929190611728565b60006040518083038185885af1158015610d6b573d6000803e3d6000fd5b50505050506040513d6000823e601f3d908101601f19168201604052610d949190810190611417565b5050505050565b73bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c6001600160a01b031663d0e30db0346040518263ffffffff1660e01b81526004016000604051808303818588803b158015610dea57600080fd5b505af1158015610dfe573d6000803e3d6000fd5b505060405163095ea7b360e01b8152731b81d678ffb9c0263b24a97847620c99d213eb14600482015234602482015273bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c935063095ea7b3925060440190506020604051808303816000875af1158015610e6f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e93919061125f565b50604080516101008101825273bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c81526001600160a01b03841660208201526000918101610ed385611091565b62ffffff1681526001600160a01b0384166020820152604001610ef742600f611715565b81523460208083019190915260006040808401829052606093840191909152805163414bf38960e01b815284516001600160a01b03908116600483015292850151831660248201529084015162ffffff16604482015291830151811660648301526080830151608483015260a083015160a483015260c083015160c483015260e08301511660e4820152909150731b81d678ffb9c0263b24a97847620c99d213eb149063414bf38990610104016020604051808303816000875af1158015610fc3573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061054791906114e8565b6000546001600160a01b031633146108e85760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016102bb565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6000805b6003811015610bd6576000730bfbcf9fa4f9c56b0f40a671ad40e0805a091865631698ee828573bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c600286600381106110e3576110e36112f3565b600a808204929092015460405160e087901b6001600160e01b03191681526001600160a01b039586166004820152939094166024840152066003026101000a90910462ffffff166044820152606401602060405180830381865afa15801561114f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061117391906112c0565b90506001600160a01b038116156111bb5760028260038110611197576111976112f3565b600a91828204019190066003029054906101000a900462ffffff1692505050919050565b50600101611095565b6001600160a01b0381168114610c5557600080fd5b600080604083850312156111ec57600080fd5b82356111f7816111c4565b91506020830135611207816111c4565b809150509250929050565b60006020828403121561122457600080fd5b813561122f816111c4565b9392505050565b60006020828403121561124857600080fd5b5035919050565b805180151581146108d157600080fd5b60006020828403121561127157600080fd5b61122f8261124f565b60208082526026908201527f596f7520617265206e6f7420616c6c6f77656420746f206d616b6520746869736040820152651031b0b6361760d11b606082015260800190565b6000602082840312156112d257600080fd5b815161122f816111c4565b634e487b7160e01b600052604160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b805169ffffffffffffffffffff811681146108d157600080fd5b600080600080600060a0868803121561133b57600080fd5b61134486611309565b945060208601519350604086015192506060860151915061136760808701611309565b90509295509295909350565b634e487b7160e01b600052601160045260246000fd5b80820260008212600160ff1b841416156113a5576113a5611373565b81810583148215176108cb576108cb611373565b60008151808452602080850194506020840160005b838110156113f35781516001600160a01b0316875295820195908201906001016113ce565b509495945050505050565b8281526040602082015260006105dd60408301846113b9565b6000602080838503121561142a57600080fd5b825167ffffffffffffffff8082111561144257600080fd5b818501915085601f83011261145657600080fd5b815181811115611468576114686112dd565b8060051b604051601f19603f8301168101818110858211171561148d5761148d6112dd565b6040529182528482019250838101850191888311156114ab57600080fd5b938501935b828510156114c9578451845293850193928501926114b0565b98975050505050505050565b818103818111156108cb576108cb611373565b6000602082840312156114fa57600080fd5b5051919050565b805161ffff811681146108d157600080fd5b600080600080600080600060e0888a03121561152e57600080fd5b8751611539816111c4565b8097505060208801518060020b811461155157600080fd5b955061155f60408901611501565b945061156d60608901611501565b935061157b60808901611501565b925060a088015163ffffffff8116811461159457600080fd5b91506115a260c0890161124f565b905092959891949750929550565b80820281158282048414176108cb576108cb611373565b6000826115e457634e487b7160e01b600052601260045260246000fd5b500490565b6000602082840312156115fb57600080fd5b815160ff8116811461122f57600080fd5b60ff82811682821603908111156108cb576108cb611373565b600181815b8085111561166057816000190482111561164657611646611373565b8085161561165357918102915b93841c939080029061162a565b509250929050565b600082611677575060016108cb565b81611684575060006108cb565b816001811461169a57600281146116a4576116c0565b60019150506108cb565b60ff8411156116b5576116b5611373565b50506001821b6108cb565b5060208310610133831016604e8410600b84101617156116e3575081810a6108cb565b6116ed8383611625565b806000190482111561170157611701611373565b029392505050565b600061122f8383611668565b808201808211156108cb576108cb611373565b84815260806020820152600061174160808301866113b9565b6001600160a01b0394909416604083015250606001529291505056fea2646970667358221220fc360be925f8410f111b0ded94839ba71968859d577d2b33b3348e919c39b30d64736f6c634300081700330000000000000000000000009aab738a284f1f44c044b00cd37c52b66284a51e