Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
3 additional
variables
Balances ($2,223.37)
Native
Value
$2,214.38
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.889034 | $2,490.77 |
$2,214.38 | |
TUSD | ERC-20 | 9 | $0.998413 |
$8.99 | |
LNC | ERC-20 | 3.46K | -- | -- | |
ARN | ERC-20 | 90 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 9121309 | 5 years ago | | | 0 | 0.0010400850 | |
| 9121309 | 5 years ago | | | 0 | 0.0017456173 | |
| 9115371 | 5 years ago | | | 0 | 0.00019298900 | |
| 9115371 | 5 years ago | | | 0 | 0.00015733400 | |
| 9115346 | 5 years ago | | | 0 | 0.00015698800 | |
| 8698440 | 5 years ago | | | 0 | 0.000071985000 | |
| 8698440 | 5 years ago | | | 0 | 0.000084181000 | |
| 8698430 | 5 years ago | | | 0 | 0.00027612000 | |
| 8309021 | 5 years ago | | | 0 | 0.00029802000 | |
| 8103741 | 5 years ago | | | 0 | 0.00020053000 |
ABI
ABI objects
Getter at block 21059071
GetMyAccountId() view returns (uint32)
0
GetMyAnnounceLV() view returns (uint32)
0
GetOwnerList() view returns (address[] owners, uint32[] ownerIds)
(owners=[0x95cE0d31f9B5E8D0d885a55935dDa1fe1b66688d, 0x1DEFe9F33456F4Af68F792790688eE645c33ad9B], ownerIds=[1, 2])
GetProductList() view returns (address[] products, uint32[] productIds)
(products=[0x0000000000000000000000000000000000000000, 0x6BEB418Fc6E1958204aC8baddCf109B8E9694966, 0xBA5F11b16B155792Cf3B2E6880E8706859A8AEB6, 0x0000000000085d4780B73119b644AE5ecd22b376, 0xA4d17AB1eE0efDD23edc2869E7BA96B89eEcf9AB, 0xA15C7Ebe1f07CaF6bFF097D8a589fb8AC49Ae5B3], productIds=[1, 2, 3, 4, 5, 6])
basePrice() view returns (uint256)
10000000000
isContractUse() view returns (bool)
true
lastAcccountId() view returns (uint32)
8
lastNewOrderId() view returns (uint32)
269
lastOrderId() view returns (uint32)
240
lastOwnerId() view returns (uint32)
2
lastProductId() view returns (uint32)
6
lastTradeId() view returns (uint32)
107
lastTransferId() view returns (uint32)
31
maxBalance() view returns (uint128)
1000000000000000000000000000000000001
maxPrice() view returns (uint80)
10000000000000000000001
maxQty() view returns (uint104)
1000000000000000000000000000001
newProductFee() view returns (uint256)
0
operator() view returns (address)
0x95ce0d31f9b5e8d0d885a55935dda1fe1b66688d
owner() view returns (address)
0x95ce0d31f9b5e8d0d885a55935dda1fe1b66688d
Read-only
Add(uint128 a, uint128 b) pure returns (uint128)
GetAccountId(address account) view returns (uint32)
GetDWrecords(uint32 N, uint32 exId, uint32 accountId) view returns (uint32[] prCode, bool[] isDeposit, uint128[] qty, uint64[] timestamp)
GetHoga(uint32 prTrade, uint32 prBase, uint32 hogaN) view returns (uint80[] priceB, uint104[] volumeB, uint80[] priceA, uint104[] volumeA)
GetHogaDetail(uint32 prTrade, uint32 prBase, uint80 price, bool isSell, uint16 orderN) view returns (uint32[] orderIds)
GetMyOrders(uint32 exId, uint32 accountId, uint16 orderN) view returns (uint32[] orderId, uint32[] prTrade, uint32[] prBase, bool[] sells, uint80[] prices, uint104[] qtys)
GetNextTick(bool isAsk, uint80 price, uint8 n) pure returns (uint80)
GetProductInfo(address product) view returns (uint32 prCode, uint256 divider, bool isTradeBid, bool isTradeAsk, bool isDeposit, bool isWithdraw, uint32 ownerId, uint104 minQty)
GetTick(uint80 price, uint8 n) pure returns (uint80)
Sub(uint128 a, uint128 b) pure returns (uint128)
getBalance(uint32 exId, uint32[] prCode, uint32 accountId) view returns (uint128[] available, uint128[] reserved)
getBalanceByProduct(uint32 exId, uint32 prCode, uint128 minQty) view returns (uint32[] accountId, uint128[] balanceSum)
getOrder(uint32 id) view returns (uint32 prTrade, uint32 prBase, bool sell, uint80 price, uint104 qty, uint32 accountId, uint32 exId)
getOrderBookInfo(uint32[] prTrade, uint32 prBase) view returns (uint80[] bestBidPrice, uint80[] bestAskPrice)
getTakerFeeRateLocal(uint32 ownerId) view returns (uint8)
State-modifying
Events AddOwner(address newOwner)
AddProduct(uint256 decimals, address product) payable
ChangeAnnounceLV(uint8 announceLV)
DeleteOwner(uint32 exId)
LimitOrder(uint32 exId, uint32 prTrade, uint32 prBase, bool isSell, uint80 price, uint104 qty) returns (uint32)
SetFreezeByAddress(bool isFreeze, address account)
SetOrderBookTickSize(uint32 prTrade, uint32 prBase, uint8 _tickSize)
SetProductFee(uint256 productFee)
SetProductInfo(uint32 prCode, bool isTradeBid, bool isTradeAsk, bool isDeposit, bool isWithdraw, uint104 _minQty, uint32 exId)
airDrop(uint32 exId, uint32 prCode, uint32[] accountIds, uint104[] qtys)
cancelOrder(uint32 id) returns (bool)
cancelOrders(uint32[] id)
depositETH(uint32 exId) payable
depositWithdrawToken(uint32 exId, uint128 amount, bool isDeposit, address prAddress)
emergencyWithdrawal(uint32 prCode, uint256 amount)
setTakerFeeRateLocal(uint8 _takerFeeRate)
transferOperator(address _operator)
withdrawETH(uint32 exId, uint104 amount)
NewBestBidAsk(uint32 indexed prTrade, uint32 indexed prBase, bool isBid, uint80 price)
NewCancel(uint32 indexed prTrade, uint32 indexed prBase, uint32 indexed accountId, uint32 id, bool isSell, uint80 price, uint104 qty, uint32 lastNewOrderId)
NewDeposit(uint32 indexed exId, uint32 prCode, uint32 indexed accountId, uint128 amount, uint64 timestamp, uint32 lastTransferId)
NewOrder(uint32 indexed prTrade, uint32 indexed prBase, uint32 indexed accountId, uint32 id, bool isSell, uint80 price, uint104 qty, uint32 lastNewOrderId)
NewTrade(uint32 indexed prTrade, uint32 prBase, uint32 indexed bidId, uint32 indexed askId, uint32 accountIdBid, uint32 accountIdAsk, bool isSell, uint80 price, uint104 qty, uint32 lastTradeId, uint64 timestamp)
NewWithdraw(uint32 indexed exId, uint32 prCode, uint32 indexed accountId, uint128 amount, uint64 timestamp, uint32 lastTransferId)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.