OptionsExchange

Verified contract

Active on Ethereum with 19,331 txns
Deployed by via 0xbca9e341 at 9680018
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $4.81
ERC-20
--
ERC-20
--
0x934b63ff17f578d36cb6dab57703d9b48902aaa3477759473dc5af9de3f6aa84
0x5efe13d4eeaaeffa727cf4b08fcf9808cf067662faab2cbf902ea70e949d957b
0xc6eb0e76a7ed3ea13616fc99e37a67644c30f57ea716a3c181565062159b5be5
0xe29bffc77517776ceab41b03553fd20e1994acce49514cfbb51ca5ae8f13e078
0x779369a1e62200ce633567a243a5fed51a053f025b126efe7259ac8cfead8ddd
0xb3811a1a61c1100649399fd03ac66c52030fd14780358ac561f5433f7972a76c
0x6091a1a7be4dc8891e59a96d2f8535f3f17085cfef9454ea54a8af2eedeed210
0xef0b0e8e35479f75122bb1782fc02e62c8aba29791d861e65fd257453716516d
0xe0b2c9af3bebbda9ed8c0e32851c7271f966acd03ccb67966478b95d554dd317
0xdc3cc29270961e8418e8e1a63c67377c85e886a851bc245d36e5838a4c128398

Functions
Getter at block 20852989
UNISWAP_FACTORY(view returns (address)
0xc0a47dfe034b400b47bdad5fecda2621de6c4d95
Read-only
premiumReceived(address oTokenAddressaddress payoutTokenAddressuint256 oTokensToSellview returns (uint256)
premiumToPay(address oTokenAddressaddress paymentTokenAddressuint256 oTokensToBuyview returns (uint256)
State-modifying
buyOTokens(address receiveraddress oTokenAddressaddress paymentTokenAddressuint256 oTokensToBuypayable 
sellOTokens(address receiveraddress oTokenAddressaddress payoutTokenAddressuint256 oTokensToSell
uniswapBuyOToken(address paymentTokenaddress oTokenuint256 _amtaddress _transferToreturns (uint256)
Events
BuyOTokens(address buyeraddress receiveraddress oTokenAddressaddress paymentTokenAddressuint256 oTokensToBuyuint256 premiumPaid
SellOTokens(address selleraddress receiveraddress oTokenAddressaddress payoutTokenAddressuint256 oTokensToSelluint256 payoutTokensReceived
Constructor
constructor(address _uniswapFactory
Fallback and receive
fallback(
Errors

This contract contains no error objects.