UniTradeOrderBook

Verified contract

Active on Ethereum with 6,873 txns
Deployed by via 0x9e30ba0d at 11140561
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $7,060.09
ERC-20
Value $3,247.72
ERC-20
Value $644.02
ERC-20
Value $474.05
ERC-20
Value $149.91
ERC-20
Value $118.66
ERC-20
Value $113.2
ERC-20
Value $44.78
ERC-20
Value $37.74
ERC-20
Value $20.36
0x327324a600eecc9a3d6ed8e1f0fff09361e3e404596c99bcff403977ba20351b
0xe762a7abf735e44dd67d2bebde618c629d64668e757134d4fc281df05880cce5
0x3e13f421091c69d7c3d558a4043767a82b34b06c591e60dfce85d25b086de3f0
0x84ace27531190969985906606df90d3253b4327f63aedd20e2ba65abd411de2e
0x81f79e975d0ada098111a7a5d265381bc44d48219fcaea2b2516c9b8b098a607
From
0xbaa02baf0d78e555fc44743f2a2177ebd0487d4d5e3fc310e28855da51d07509
From
0x1a56ca1a46bb995e86ee9870c8cc270d030be71fb44c0334d4e46b67d928774e
0xd27c5fcac80b206e544dfca8bb2fa372a4bea7d12cf9922c6da5c491b00ccb54
0xe24a4d01891d6e5864c2642df199891b6efe02d98c5d5fca9fe0d087fc46da86
0x4da2b679fc17577287389036a48dd7495904f7a8b3ec3fd3a1c5291224f88fb1

Functions
Getter at block 20913087
feeDiv(view returns (uint16)
1000
feeMul(view returns (uint16)
2
getActiveOrdersLength(view returns (uint256)
91
incinerator(view returns (address)
0xc54fa7403b020e78828886becd99b6caaa1433cb
owner(view returns (address)
0x98c855b24d6eacf9727170371b1902c11d645124
splitDiv(view returns (uint16)
10
splitMul(view returns (uint16)
6
staker(view returns (address)
0x6e6a543d755448fc256cfc54eccead4e589477b7
uniswapV2Factory(view returns (address)
0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f
uniswapV2Router(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
Read-only
getActiveOrderId(uint256 indexview returns (uint256)
getOrder(uint256 orderIdview returns (uint8 orderTypeaddress makeraddress tokenInaddress tokenOutuint256 amountInOffereduint256 amountOutExpecteduint256 executorFeeuint256 totalEthDepositeduint8 orderStatebool deflationary)
getOrderIdForAddress(address _addressuint256 indexview returns (uint256)
getOrdersForAddressLength(address _addressview returns (uint256)
State-modifying
cancelOrder(uint256 orderIdreturns (bool)
executeOrder(uint256 orderIdreturns (uint256[] amounts)
placeOrder(uint8 orderTypeaddress tokenInaddress tokenOutuint256 amountInOffereduint256 amountOutExpecteduint256 executorFeepayable returns (uint256)
renounceOwnership(
transferOwnership(address newOwner
updateFee(uint16 _feeMuluint16 _feeDiv
updateOrder(uint256 orderIduint256 amountInOffereduint256 amountOutExpecteduint256 executorFeepayable returns (bool)
updateSplit(uint16 _splitMuluint16 _splitDiv
updateStaker(address newStaker
Events
OrderCancelled(uint256 indexed orderId
OrderExecuted(uint256 indexed orderIdaddress indexed executoruint256[] amountsuint256 unitradeFee
OrderPlaced(uint256 indexed orderIduint8 orderTypeaddress indexed makeraddress tokenInaddress tokenOutuint256 amountInOffereduint256 amountOutExpecteduint256 executorFeeuint256 totalEthDeposited
OrderUpdated(uint256 indexed orderIduint256 amountInOffereduint256 amountOutExpecteduint256 executorFee
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
StakerUpdated(address newStaker
Constructor
constructor(address _uniswapV2Routeraddress _incineratoraddress _stakeruint16 _feeMuluint16 _feeDivuint16 _splitMuluint16 _splitDiv
Fallback and receive
receive(
Errors

This contract contains no error objects.