0 txs
109 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)
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)
SetGameDataContract
nonpayablefunction SetGameDataContract(address TheAddress)
Swap_BNB_To_Token
payablefunction Swap_BNB_To_Token(address TokenAddress, address Recipient) payable
events
No events.
errors
No errors.
creation bytecode
0x60e06040526101f46080908152610bb860a05261271060c052620000289060019060036200007f565b503480156200003657600080fd5b506040516200176238038062001762833981016040819052620000599162000135565b600080546001600160a01b0319166001600160a01b039290921691909117905562000167565b6001830191839082156200010c5791602002820160005b83821115620000d957835183826101000a81548162ffffff021916908361ffff160217905550926020019260030160208160020104928301926001030262000096565b80156200010a5782816101000a81549062ffffff0219169055600301602081600201049283019260010302620000d9565b505b506200011a9291506200011e565b5090565b5b808211156200011a57600081556001016200011f565b6000602082840312156200014857600080fd5b81516001600160a01b03811681146200016057600080fd5b9392505050565b6115eb80620001776000396000f3fe60806040526004361061007f5760003560e01c8063575047ca1161004e578063575047ca1461012757806363afc4bf146101475780636f685ad614610167578063cde9bb271461019f57600080fd5b806312fd47ef1461008b5780631308e50b146100a05780632fbbda87146100d35780634acc79ed146100f357600080fd5b3661008657005b600080fd5b61009e610099366004611031565b6101bf565b005b3480156100ac57600080fd5b506100c06100bb36600461106a565b6104e8565b6040519081526020015b60405180910390f35b3480156100df57600080fd5b506100c06100ee36600461106a565b610571565b3480156100ff57600080fd5b5061011361010e36600461108e565b61070e565b60405162ffffff90911681526020016100ca565b34801561013357600080fd5b5061009e61014236600461106a565b61073d565b34801561015357600080fd5b506100c061016236600461106a565b6107e7565b34801561017357600080fd5b50600054610187906001600160a01b031681565b6040516001600160a01b0390911681526020016100ca565b3480156101ab57600080fd5b506100c06101ba36600461106a565b610862565b6000546040516322d328ff60e11b81523360048201526001600160a01b03909116906345a651fe90602401602060405180830381865afa158015610207573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061022b91906110b7565b6102505760405162461bcd60e51b8152600401610247906110d2565b60405180910390fd5b600034116102af5760405162461bcd60e51b815260206004820152602660248201527f424e4220416d6f756e742073686f756c6420626520626967676572207468616e604482015265103d32b9379760d11b6064820152608401610247565b600073ca143ce32fe78f1f7019d7d551a6402fc5350c736001600160a01b031663e6a43905847310ed43c718714eb63d5aa57b78b54704e256024e6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610327573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061034b9190611118565b6040516001600160e01b031960e085901b1681526001600160a01b03928316600482015291166024820152604401602060405180830381865afa158015610396573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103ba9190611118565b90506001600160a01b038116156104d9576040805160028082526060820183526000926020830190803683370190505090507310ed43c718714eb63d5aa57b78b54704e256024e6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561043e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104629190611118565b816000815181106104755761047561114b565b60200260200101906001600160a01b031690816001600160a01b03168152505083816001815181106104a9576104a961114b565b60200260200101906001600160a01b031690816001600160a01b0316815250506104d38382610b57565b50505050565b6104e38383610c9a565b505050565b6000808290506000816001600160a01b031663feaf968c6040518163ffffffff1660e01b815260040160a060405180830381865afa15801561052e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610552919061117b565b505050915050806402540be40061056991906111e1565b949350505050565b604080516003808252608082019092526000918291906020820160608036833701905050905082816000815181106105ab576105ab61114b565b60200260200101906001600160a01b031690816001600160a01b03168152505073bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c816001815181106105f3576105f361114b565b60200260200101906001600160a01b031690816001600160a01b03168152505073e9e7cea3dedca5984780bafc599bd69add087d568160028151811061063b5761063b61114b565b6001600160a01b039092166020928302919091019091015260405163d06ca61f60e01b81526000907310ed43c718714eb63d5aa57b78b54704e256024e9063d06ca61f9061069790670de0b6b3a7640000908690600401611256565b600060405180830381865afa1580156106b4573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526106dc919081019061126f565b905080600183516106ed919061132d565b815181106106fd576106fd61114b565b602002602001015192505050919050565b6001816003811061071e57600080fd5b600a9182820401919006600302915054906101000a900462ffffff1681565b6000546040516322d328ff60e11b81523360048201526001600160a01b03909116906345a651fe90602401602060405180830381865afa158015610785573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107a991906110b7565b6107c55760405162461bcd60e51b8152600401610247906110d2565b600080546001600160a01b0319166001600160a01b0392909216919091179055565b604051632fbbda8760e01b81526001600160a01b03821660048201526000903090632fbbda8790602401602060405180830381865afa92505050801561084a575060408051601f3d908101601f1916820190925261084791810190611340565b60015b6108575761085782610862565b92915050565b919050565b6000805b6003811015610b4e576000730bfbcf9fa4f9c56b0f40a671ad40e0805a091865631698ee828573bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c600186600381106108b4576108b461114b565b600a808204929092015460405160e087901b6001600160e01b03191681526001600160a01b039586166004820152939094166024840152066003026101000a90910462ffffff166044820152606401602060405180830381865afa158015610920573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109449190611118565b90506001600160a01b03811615610b455760008190506000816001600160a01b0316633850c7bd6040518163ffffffff1660e01b815260040160e060405180830381865afa15801561099a573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109be919061136b565b50505050505090506000816001600160a01b031690506000600160601b806109e69190611408565b6109f08380611408565b6109fa919061141f565b90506000886001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015610a3c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a609190611441565b905060128160ff161115610a9d576000610a7b601283611464565b60ff169050610a8b81600a611561565b610a959084611408565b925050610ac8565b6000610aaa826012611464565b60ff169050610aba81600a611561565b610ac4908461141f565b9250505b6000610adc83670de0b6b3a7640000611408565b90506000610af9826ec097ce7bc90715b34b9f100000000061141f565b9050670de0b6b3a764000081610b22730567f2323251f0aab15c8dfb1967e4e8a7d42aee6104e8565b610b2c9190611408565b610b36919061141f565b9b9a5050505050505050505050565b50600101610866565b50600092915050565b60405163d06ca61f60e01b81526000907310ed43c718714eb63d5aa57b78b54704e256024e9063d06ca61f90610b939034908690600401611256565b600060405180830381865afa158015610bb0573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f19168201604052610bd8919081019061126f565b9050600081600181518110610bef57610bef61114b565b602002602001015190507310ed43c718714eb63d5aa57b78b54704e256024e6001600160a01b031663fb3bdb413483868842603c610c2d919061156d565b6040518663ffffffff1660e01b8152600401610c4c9493929190611580565b60006040518083038185885af1158015610c6a573d6000803e3d6000fd5b50505050506040513d6000823e601f3d908101601f19168201604052610c93919081019061126f565b5050505050565b73bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c6001600160a01b031663d0e30db0346040518263ffffffff1660e01b81526004016000604051808303818588803b158015610ce957600080fd5b505af1158015610cfd573d6000803e3d6000fd5b505060405163095ea7b360e01b8152731b81d678ffb9c0263b24a97847620c99d213eb14600482015234602482015273bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c935063095ea7b3925060440190506020604051808303816000875af1158015610d6e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d9291906110b7565b50604080516101008101825273bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c81526001600160a01b03841660208201526000918101610dd285610ee6565b62ffffff1681526001600160a01b0384166020820152604001610df642600f61156d565b81523460208083019190915260006040808401829052606093840191909152805163414bf38960e01b815284516001600160a01b03908116600483015292850151831660248201529084015162ffffff16604482015291830151811660648301526080830151608483015260a083015160a483015260c083015160c483015260e08301511660e4820152909150731b81d678ffb9c0263b24a97847620c99d213eb149063414bf38990610104016020604051808303816000875af1158015610ec2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104d39190611340565b6000805b6003811015610b4e576000730bfbcf9fa4f9c56b0f40a671ad40e0805a091865631698ee828573bb4cdb9cbd36b01bd1cbaebf2de08d9173bc095c60018660038110610f3857610f3861114b565b600a808204929092015460405160e087901b6001600160e01b03191681526001600160a01b039586166004820152939094166024840152066003026101000a90910462ffffff166044820152606401602060405180830381865afa158015610fa4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610fc89190611118565b90506001600160a01b038116156110105760018260038110610fec57610fec61114b565b600a91828204019190066003029054906101000a900462ffffff1692505050919050565b50600101610eea565b6001600160a01b038116811461102e57600080fd5b50565b6000806040838503121561104457600080fd5b823561104f81611019565b9150602083013561105f81611019565b809150509250929050565b60006020828403121561107c57600080fd5b813561108781611019565b9392505050565b6000602082840312156110a057600080fd5b5035919050565b8051801515811461085d57600080fd5b6000602082840312156110c957600080fd5b611087826110a7565b60208082526026908201527f596f7520617265206e6f7420616c6c6f77656420746f206d616b6520746869736040820152651031b0b6361760d11b606082015260800190565b60006020828403121561112a57600080fd5b815161108781611019565b634e487b7160e01b600052604160045260246000fd5b634e487b7160e01b600052603260045260246000fd5b805169ffffffffffffffffffff8116811461085d57600080fd5b600080600080600060a0868803121561119357600080fd5b61119c86611161565b94506020860151935060408601519250606086015191506111bf60808701611161565b90509295509295909350565b634e487b7160e01b600052601160045260246000fd5b80820260008212600160ff1b841416156111fd576111fd6111cb565b8181058314821517610857576108576111cb565b60008151808452602080850194506020840160005b8381101561124b5781516001600160a01b031687529582019590820190600101611226565b509495945050505050565b8281526040602082015260006105696040830184611211565b6000602080838503121561128257600080fd5b825167ffffffffffffffff8082111561129a57600080fd5b818501915085601f8301126112ae57600080fd5b8151818111156112c0576112c0611135565b8060051b604051601f19603f830116810181811085821117156112e5576112e5611135565b60405291825284820192508381018501918883111561130357600080fd5b938501935b8285101561132157845184529385019392850192611308565b98975050505050505050565b81810381811115610857576108576111cb565b60006020828403121561135257600080fd5b5051919050565b805161ffff8116811461085d57600080fd5b600080600080600080600060e0888a03121561138657600080fd5b875161139181611019565b8097505060208801518060020b81146113a957600080fd5b95506113b760408901611359565b94506113c560608901611359565b93506113d360808901611359565b925060a088015163ffffffff811681146113ec57600080fd5b91506113fa60c089016110a7565b905092959891949750929550565b8082028115828204841417610857576108576111cb565b60008261143c57634e487b7160e01b600052601260045260246000fd5b500490565b60006020828403121561145357600080fd5b815160ff8116811461108757600080fd5b60ff8281168282160390811115610857576108576111cb565b600181815b808511156114b857816000190482111561149e5761149e6111cb565b808516156114ab57918102915b93841c9390800290611482565b509250929050565b6000826114cf57506001610857565b816114dc57506000610857565b81600181146114f257600281146114fc57611518565b6001915050610857565b60ff84111561150d5761150d6111cb565b50506001821b610857565b5060208310610133831016604e8410600b841016171561153b575081810a610857565b611545838361147d565b8060001904821115611559576115596111cb565b029392505050565b600061108783836114c0565b80820180821115610857576108576111cb565b8481526080602082015260006115996080830186611211565b6001600160a01b0394909416604083015250606001529291505056fea264697066735822122029ccb79de0e7ce1100843adade2f3b441cc10623772b21dcdd34d623364d492864736f6c634300081700330000000000000000000000009aab738a284f1f44c044b00cd37c52b66284a51e