DMEX_Base
Verified contract
Active on
Ethereum with 1,129 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($62,026.43)
Native
Value
$61,549.62
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 19.937942 | $3,087.06 |
$61,549.62 | |
pBTC | ERC-20 | 0.134948 | $2,125.11 |
$286.78 | |
DAI | ERC-20 | 190.153444 | $0.999365 |
$190.03 | |
C4Y | ERC-20 | 1.5K | -- | -- | |
KTH | ERC-20 | 777 | -- | -- | |
SFT | ERC-721 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21118466 | 10 days ago | | | 0 | 0.00038928729 | |
| 21118459 | 10 days ago | | | 0 | 0.00022018171 | |
| 21116160 | 11 days ago | | | 0 | 0.00022392425 | |
| 21116068 | 11 days ago | | | 0 | 0.00026718088 | |
| 18499591 | a year ago | | | 0 | 0.0010552568 | |
| 18499577 | a year ago | | | 0 | 0.0012074873 | |
| 18499568 | a year ago | | | 0 | 0.00065157911 | |
| 18499561 | a year ago | | | 0 | 0.00063987882 | |
| 18499531 | a year ago | | | 0 | 0.00073066985 | |
| 18499505 | a year ago | | | 0 | 0.00051724239 |
ABI
ABI objects
Getter at block 21193627
destroyBlock() view returns (uint256)
18499505
destroyDelay() view returns (uint256)
1000000
destroyed() view returns (bool)
false
fistFuturesContract() view returns (address)
0xab8513802ee8d1958f04d181926bc33e5030d478
gasFeeAccount() view returns (address)
0x95445852148540acb6fcb9e39856d15f1c416381
getInactivityReleasePeriod() view returns (uint256)
500
inactivityReleasePeriod() view returns (uint256)
500
owner() view returns (address)
0x95445852148540acb6fcb9e39856d15f1c416381
Read-only
admins(address) view returns (bool)
availableBalanceOf(address token, address user) view returns (uint256)
balanceOf(address token, address user) view returns (uint256)
balances(address, address) view returns (uint256)
futuresContracts(address) view returns (bool)
getMakerTakerBalances(address token, address maker, address taker) view returns (uint256[4])
getReserve(address token, address user) view returns (uint256)
getUserBalances(address token, address user) view returns (uint256[2])
userFirstDeposits(address) view returns (uint256)
withdrawn(bytes32) view returns (bool)
State-modifying
Events addBalanceAddReserve(address token, address user, uint256 addBalance, uint256 addReserve) returns (bool)
addBalanceSubReserve(address token, address user, uint256 addBalance, uint256 subReserve) returns (bool)
assert(bool assertion)
batchWithdrawForUser(address[] token, uint256[] amount, address[] user, uint256[] nonce, uint8[] v, bytes32[] r, bytes32[] s, uint256[] feeWithdrawal)
decodeBalanceAndReserve(address token, address user) returns (uint256[2])
deposit() payable
depositForUser(address user) payable
depositToken(address token, uint128 amount)
depositTokenForUser(address token, uint128 amount, address user)
depositTokenForUserWithFee(address token, uint128 amount, address user, uint256 depositFee)
destroyContract() returns (bool success)
getOwner() returns (address out)
pTokenRedeem(address token, uint256 amount, string destinationAddress) returns (bool success)
pTokenRedeemForUser(address token, uint256 amount, address user, string destinationAddress, uint256 nonce, uint8 v, bytes32 r, bytes32 s, uint256 feeWithdrawal) returns (bool success)
releaseFundsAfterDestroy(address token, uint256 amount) returns (bool success)
safeAdd(uint256 a, uint256 b) returns (uint256)
safeMul(uint256 a, uint256 b) returns (uint256)
safeSub(uint256 a, uint256 b) returns (uint256)
setAdmin(address admin, bool isAdmin)
setBalance(address token, address user, uint256 amount) returns (bool success)
setFuturesContract(address futuresContract, bool isFuturesContract)
setInactivityReleasePeriod(uint256 expiry) returns (bool success)
setOwner(address newOwner)
setReserve(address token, address user, uint256 amount) returns (bool success)
subBalanceAddReserve(address token, address user, uint256 subBalance, uint256 addReserve) returns (bool)
subBalanceSubReserve(address token, address user, uint256 subBalance, uint256 subReserve) returns (bool)
withdraw(address token, uint256 amount) returns (bool success)
withdrawForUser(address token, uint256 amount, address user, uint256 nonce, uint8 v, bytes32 r, bytes32 s, uint256 feeWithdrawal) returns (bool success)
AllowFuturesContract(address futuresContract, address user)
Deposit(address indexed token, address indexed user, uint256 amount, uint256 balance)
InactivityReleasePeriodChange(uint256 value)
SetFuturesContract(address futuresContract, bool isFuturesContract)
SetOwner(address indexed previousOwner, address indexed newOwner)
Withdraw(address indexed token, address indexed user, uint256 amount, uint256 balance, uint256 withdrawFee)
pTokenRedeemEvent(address indexed token, address indexed user, uint256 amount, string destinationAddress)
constructor(address feeAccount_, uint256 inactivityReleasePeriod_)
fallback()
This contract contains no error objects.