This contract is being backfilled. You may encounter incomplete storage history.

Exchange

Verified contract

Active on Ethereum with 60,556 txns
Deployed by via 0xd857e69b at 11068675
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
Native
Value $0.01
ERC-20
Value $277.79
ERC-20
Value $22.83
ERC-20
Value $15.58
ERC-20
Value $7.62
ERC-20
Value $0
ERC-20
--
ERC-20
--
0x34fe06f4338109ed628346192afefb884fe253b4c2939eaa0b26877e00d28782
0x645465a1868ed6c29b51d912f8260e1fc4f5b32b28deee80d28ef7c2abb8ae85
0x1250786bfe77fd0851d64061e8ec6f2648f4bc3bbf1c0c0ccd399bf97908e682
0xe0bdb59254caea02450d6514563330f5e1cef4914dc2c18f0096dc0bbe087282
0x2741b32d066a228bdca78c164228687be4564c7ae624f210f622dcfc53669a2d
0x639ceb281179b6fb338ffa08b0dfce220cb1cd09d8289ab1c570fe5112a9559c
0xe0db0d3a85f5c2cde670dc01f63874972f5063d201ef691ea2138d331fa52e66
0x9d262eae9d8c604e649a32e1bf6c2ed9abd8fc05ed831d8ea1ee44109f9d80a0
0xd6b2af5f9feeed06603aa985ec698eb8582c4c4db96892027c7a861ab4ebc77a
0x9aace10e2b60554a974fbb9f674cfb4d653388f32f37c00ec529252f962358e6

Functions
Getter at block 20793625
loadFeeWallet(view returns (address)
0x034767f3c519f361c5ecf46ebfc08981c629d381
Read-only
loadAssetBySymbol(string assetSymboluint64 timestampInMsview returns (struct StructsAsset)
loadBalanceInAssetUnitsByAddress(address walletaddress assetAddressview returns (uint256)
loadBalanceInAssetUnitsBySymbol(address walletstring assetSymbolview returns (uint256)
loadBalanceInPipsByAddress(address walletaddress assetAddressview returns (uint64)
loadBalanceInPipsBySymbol(address walletstring assetSymbolview returns (uint64)
loadPartiallyFilledOrderQuantityInPips(bytes32 orderHashview returns (uint64)
State-modifying
addTokenSymbol(address tokenAddressstring symbol
clearWalletExit(
confirmTokenRegistration(address tokenAddressstring symboluint8 decimals
depositEther(payable 
depositTokenByAddress(address tokenAddressuint256 quantityInAssetUnits
depositTokenBySymbol(string assetSymboluint256 quantityInAssetUnits
executeTrade(struct StructsOrder buystruct StructsOrder sellstruct StructsTrade trade
exitWallet(
invalidateOrderNonce(uint128 nonce
registerToken(address tokenAddressstring symboluint8 decimals
removeAdmin(
removeDispatcher(
setAdmin(address newAdmin
setChainPropagationPeriod(uint256 newChainPropagationPeriod
setCustodian(address newCustodian
setDispatcher(address newDispatcherWallet
setFeeWallet(address newFeeWallet
withdraw(struct StructsWithdrawal withdrawal
withdrawExit(address assetAddress
Events
ChainPropagationPeriodChanged(uint256 previousValueuint256 newValue
Deposited(uint64 indexaddress indexed walletaddress indexed assetAddressstring indexed assetSymbolIndexstring assetSymboluint64 quantityInPipsuint64 newExchangeBalanceInPipsuint256 newExchangeBalanceInAssetUnits
DispatcherChanged(address previousValueaddress newValue
FeeWalletChanged(address previousValueaddress newValue
OrderNonceInvalidated(address indexed walletuint128 nonceuint128 timestampInMsuint256 effectiveBlockNumber
TokenRegistered(address indexed assetAddressstring assetSymboluint8 decimals
TokenRegistrationConfirmed(address indexed assetAddressstring assetSymboluint8 decimals
TokenSymbolAdded(address indexed assetAddressstring assetSymbol
TradeExecuted(address buyWalletaddress sellWalletstring indexed baseAssetSymbolIndexstring indexed quoteAssetSymbolIndexstring baseAssetSymbolstring quoteAssetSymboluint64 baseQuantityInPipsuint64 quoteQuantityInPipsuint64 tradePriceInPipsbytes32 buyOrderHashbytes32 sellOrderHash
WalletExitCleared(address indexed wallet
WalletExitWithdrawn(address indexed walletaddress indexed assetAddressstring assetSymboluint64 quantityInPipsuint64 newExchangeBalanceInPipsuint256 newExchangeBalanceInAssetUnits
WalletExited(address indexed walletuint256 effectiveBlockNumber
Withdrawn(address indexed walletaddress indexed assetAddressstring assetSymboluint64 quantityInPipsuint64 newExchangeBalanceInPipsuint256 newExchangeBalanceInAssetUnits
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.