TrexDexMain

Verified contract

Active on Ethereum with 411 txns
Deployed by via 0xdf0874a7 at 6488501
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $814.68
ERC-20
Value $9,102.14
ERC-20
Value $1.9
ERC-20
Value $1.79
ERC-20
Value $0.02
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xd039dd039e15743a2cd4581c08b4ed5ffb2ea32d4287b225126d44e3c2fe801f
0xda6bd938a1857fca90e639d114d1aa3ca1e9820521a1bde864044b89e62ced6b
0x7b076814387a0b0043ee8289c6cff0dfcede9aceab3f328b5e3da82b7153adcf
0xe8d360253d8cfe5424246ddb7503ba8ad2cafeccde4affddc60904d5c9f56486
0x773e3f532e9a011d4cc990d98046d5ad9090cd069e33ab6f715847ba712a99f0
0xa7f5eca031c75bdb08a7709a00eb8bb84cb97ca06aef14a1e5a7430bf7ad955d
0x9a9cbbcc782b36162cab75b8b6c195abfa2526d5fb2926c71956f644e706679e
0xcb5073fc719503ffadcafa2c0cf9762f5d0ea63598adf612ce466c1ad9fb6ba0
0xa11c5a6e72f0b957e357b00ed7d0d2ca3bb19cd2f46e394cc7238e8dad8dfdbb
0x8bdb47996a594d3546f4ba5e93c1ad47ed3353afa20d7ad3cc50568f8c3e1335

Functions
Getter at block 21002401
feeAddress(view returns (address)
0x04af3b747614879ec1db4e80c941dc8dc40839c4
owner(view returns (address)
0xad271a0aa5380f37653c8fb9385ea1671509409d
Read-only
amountFilled(address _buyTokenAddressuint256 _buyAmountaddress _sellTokenAddressuint256 _sellAmountaddress _takeAddressaddress _baseTokenAddressuint256 _expireBlockuint256 _nonceaddress _makeAddressview returns (uint256)
availableVolume(address _buyTokenAddressuint256 _buyAmountaddress _sellTokenAddressuint256 _sellAmountaddress _takeAddressaddress _baseTokenAddressuint256 _expireBlockuint256 _nonceaddress _makeAddressuint8 _vbytes32 _rbytes32 _sview returns (uint256)
balanceOf(address _tokenAddressaddress _userAddressview returns (uint256)
depositFees(addressview returns (uint256)
deposits(addressaddressview returns (uint256)
makeFees(addressaddressview returns (uint256)
orderFills(addressbytes32view returns (uint256)
orders(addressbytes32view returns (bool)
strictTokens(addressview returns (bool)
takeFees(addressaddressview returns (uint256)
testTrade(address _buyTokenAddressuint256 _buyAmountaddress _sellTokenAddressuint256 _sellAmountaddress _takeAddressaddress _baseTokenAddressuint256 _expireBlockuint256 _nonceaddress _makeAddressuint256 _amountuint8 _vbytes32 _rbytes32 _sview returns (bool)
tokenDeposits(addressview returns (bool)
tokenTrades(addressaddressview returns (bool)
tokenWithdraws(addressview returns (bool)
withdrawFees(addressview returns (uint256)
State-modifying
cancelOrder(address _buyTokenAddressuint256 _buyAmountaddress _sellTokenAddressuint256 _sellAmountaddress _takeAddressaddress _baseTokenAddressuint256 _expireBlockuint256 _nonceuint8 _vbytes32 _rbytes32 _s
deposit(payable 
depositToken(address _tokenAddressuint256 _amount
order(address _buyTokenAddressuint256 _buyAmountaddress _sellTokenAddressuint256 _sellAmountaddress _takeAddressaddress _baseTokenAddressuint256 _expireBlockuint256 _nonce
setFeeAddress(address _feeAddress
setOwner(address _owner
setStrictToken(address _tokenAddressbool _isStrict
setTokenTrade(address _tokenAddressaddress _baseTokenAddressbool _tradeEnableduint256 _makeFeeuint256 _takeFee
setTokenTrades(address[] _tokenAddressaddress[] _baseTokenAddressbool[] _tradeEnableduint256[] _makeFeeuint256[] _takeFee
setTokenTransfer(address _tokenAddressbool _depositEnabledbool _withdrawEnableduint256 _depositFeeuint256 _withdrawFee
setTokenTransfers(address[] _tokenAddressbool[] _depositEnabledbool[] _withdrawEnableduint256[] _depositFeeuint256[] _withdrawFee
trade(address _buyTokenAddressuint256 _buyAmountaddress _sellTokenAddressuint256 _sellAmountaddress _takeAddressaddress _baseTokenAddressuint256 _expireBlockuint256 _nonceaddress _makeAddressuint256 _amountuint8 _vbytes32 _rbytes32 _s
tradeMulti(address[] _buyTokenAddressuint256[] _buyAmountaddress[] _sellTokenAddressuint256[] _sellAmountaddress[] _takeAddressaddress[] _baseTokenAddressuint256[] _expireBlockuint256[] _nonceaddress[] _makeAddressuint256[] _amountuint8[] _vbytes32[] _rbytes32[] _s
transfer(address _tokenAddressaddress _userAddressuint256 _amount
withdraw(uint256 _amount
withdrawToken(address _tokenAddressuint256 _amount
Events
Cancel(bytes32 orderHash
Deposit(address tokenAddressaddress userAddressuint256 amountuint256 feeuint256 balance
Order(address buyTokenAddressuint256 buyAmountaddress sellTokenAddressuint256 sellAmountaddress takeAddressaddress baseTokenAddressuint256 expireBlockuint256 nonceaddress makeAddress
Trade(bytes32 orderHashuint256 buyAmountuint256 sellAmountuint256 takeFeeuint256 makeFeeaddress takeAddress
TransferIn(address tokenAddressaddress userAddressuint256 amountuint256 balance
TransferOut(address tokenAddressaddress userAddressuint256 amountuint256 balance
Withdraw(address tokenAddressaddress userAddressuint256 amountuint256 feeuint256 balance
Constructor
constructor(address _feeAddress
Fallback and receive
fallback(
Errors

This contract contains no error objects.