BAEX - Options Smart-Contract
Verified contract
Active on
Ethereum with 1,669 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x889a…1932
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
BAEX | ERC-20 | 99.534698K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 13306598 | 3 years ago | | | 0 | 0.0066667641 | |
| 12707892 | 3 years ago | | | 0 | 0.00058012269 | |
| 12707539 | 3 years ago | | | 0 | 0.0021095715 | |
| 12696467 | 3 years ago | | | 0 | 0.00096980650 | |
| 12695676 | 3 years ago | | | 0 | 0.00072334500 | |
| 12695126 | 3 years ago | | | 0 | 0.0022819335 | |
| 12626479 | 3 years ago | | | 0 | 0.0012902080 | |
| 12626472 | 3 years ago | | | 0 | 0.00061880400 | |
| 12626176 | 3 years ago | | | 0 | 0.0022820715 | |
| 12616115 | 3 years ago | | | 0 | 0.0015316014 |
ABI
ABI objects
Getter at block 21077576
fmk() view returns (uint256)
10000000000
gas_for_process() view returns (uint256)
148304
getMinMaxTradeVol() view returns (uint256, uint256)
(100000000, 193275220527)
liquidity_balancing_mul() view returns (uint256)
8347847738
liquidity_in() view returns (uint256)
115763503715346
liquidity_perc() view returns (uint256)
7930455351
liquidity_perc_normal() view returns (uint256)
9500000000
liquidity_pool() view returns (uint256)
96684895229928
liquidity_pool_blocked() view returns (uint256)
47284966246
liquidity_ratio() view returns (uint256)
11973277050
max_period() view returns (uint32)
288
max_trade_vol() view returns (uint256)
1932752205273
min_period() view returns (uint32)
12
min_trade_vol() view returns (uint256)
1000000000
name() view returns (string)
BAEX - Options Smart-Contract
num_of_trades() view returns (uint32)
658
oracle_fees() view returns (uint256)
2971637613639
period_divider() view returns (uint32)
300
processing_fees_percent() view returns (uint256)
500000000
recalc_max_trade_vol() view returns (bool)
true
Read-only
balanceOf(address _sender) view returns (uint256)
instrumentRates(uint48) view returns (uint64)
liquidity(address) view returns (uint256)
liquidityBalanceOf(address _sender) view returns (uint256)
trades(uint256) view returns (uint256 vol, uint256 fees, uint256 params, uint256 result_vol, int256 result)
valid_instruments(uint16) view returns (bytes16)
State-modifying
Events _processTrade(address _sender, uint16 _instrument, uint64 _block_number)
onTransferTokens(address _from, address _to, uint256 _value) returns (bool)
oracleStoreRates2(uint256 _instrument_ts_rates)
oracleStoreRates4(uint256 _instrument_and_ts, uint256 _rates)
oracleStoreRatesAndProcessTrade(uint256 trade_id, uint256 _instrument_ts_rates)
placeLiquidity(uint256 _vol)
placeTrade(uint16 _instrument, uint256 _vol, uint8 _direction, uint32 _trade_timestamp, uint16 _period)
processTrade(uint16 _instrument, uint64 _block_number)
setOracle(address _oracle_address, bool _enabled)
setPeriodParams(uint32 _period_divider, uint32 _min_period, uint32 _max_period)
setTokenAddress(address _token_address)
setTradeVol(uint256 _min_trade_vol, uint256 _max_trade_vol, bool _recalc_max_trade_vol)
setValidInstrument(uint16 _instrument_id, bytes16 _ticker)
transferOwnership(address newOwner)
transferWrongSendedERC20FromContract(address _contract)
withdrawLiquidity(uint256 _vol, bool _burn_to_eth)
withdrawOracleFees(uint256 _vol)
This contract contains no event objects.
constructor()
receive()
This contract contains no error objects.