DolomiteMarginProtocol

Verified contract

Active on Ethereum with 53 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
0x0143882f373b0d1ad113da2b335b781fde01d1464e86da5a7dbfa8cd824d234b
0x52b08c2f61716b86b4f9de6e18af799584d0c4c3161a7c9037fc3e236e066fe5
0x5e6a2a7a53fdb3f34685e18463f0448e511c911d03ec4a4893d190ca00a1e85b
0x5d689384cd2839ee3e4b8dc1cb0948dee13ad12616c82125478a394ce70127b0
0x757704cdc9366a49871cc25a3fea586b01cda1620a411a6991de0e6e21d1c6c8
0xaeb34b0e635d20777382f100a58056088ce2a4be949dc17b11bd49c70b423cfe
0xb3fc6ed304c762fd485986f7cfcc52faa6ca59f3a6d56298ef873cc09d1eb6e3
0x53d7152a2d4bb30a46a8a9840b5921746320c61d4349c19d3cc82ce44868d2d7
0x8756db0d30f8c5ba0eee75c4d4337ee03df2b240d5989dee353a937327e642bd
0xbaab8f5165cfa14fb3572e2d16d6a9822bfba4fa4433dcdee95ffb15d4c3fc71

Functions
Getter at block 21277887
DEPOSIT_COLLATERAL_TYPE_HASH(view returns (bytes32)
0x3e5ecf67633bf55e5afafd4ed3ca3ce81df8fe6e1767e986edc5e247c0019d27
DEPOSIT_CONTRACT_REGISTRY(view returns (address)
0xca8efcc93bca0bd89ad9bfffd050483dd80fdf07
DYDX_EXPIRY_ADDRESS(view returns (address)
0x736aed44debed3c273af836409deaaf6722671b2
DYDX_PROTOCOL(view returns (address)
0x02c57952e2e406a9a9af2dff2c280c59df9a8b8b
LOOPRING_PROTOCOL(view returns (address)
0xc0b569ff46eea7bfbb130bd6d7af0a0a7f513c6f
TRADE_DELEGATE(view returns (address)
0xe2466deb9536a69bf8131ecd0c267ee41dd1cda0
WITHDRAW_COLLATERAL_TYPE_HASH(view returns (bytes32)
0xf4f01e4a789a88db3d7581d902fca290c3d0ef9a0974ee9c5f6ac11c86056e7e
domainSeparator(view returns (bytes32)
0xc12e49b6da48544872d08149992187831a473a41dd3559376b8dfc8063cf7f47
isOwner(view returns (bool)
false
owner(view returns (address)
0x52256ef863a713ef349ae6e97a7e8f35785145de
Read-only
brokerBalanceOf(address useraddress tokenview returns (uint256)
nonceOf(address userview returns (uint256)
State-modifying
brokerRequestAllowance(struct BrokerDataBrokerApprovalRequest requestreturns (bool)
callFunction(address senderstruct DydxPositionInfo accountInfobytes data
depositCollateral(uint256 positionIduint256 tokenIduint256 amount
depositCollateralViaGaslessRequest(address signeruint256 positionIduint256 tokenIduint256 amountuint256 feeAmountaddress feeRecipientuint256 expiryuint256 nonceuint8 vbytes32 rbytes32 s
enableToken(address tokenAddress
enableTokens(address[] tokenAddresses
exchange(address tradeOriginatoraddress receiveraddress makerTokenaddress takerTokenuint256 requestedFillAmountbytes orderDatareturns (uint256)
onOrderFillReport(struct BrokerDataBrokerInterceptorReport fillReport
renounceOwnership(
submitRingsThroughDyDx(bytes ringDatastruct DolomiteMarginProtocolRelayParams params
transferOwnership(address newOwner
withdrawCollateral(uint256 positionIduint256 tokenIduint256 amount
withdrawCollateralViaGaslessRequest(address signeruint256 positionIduint256 tokenIduint256 amountuint256 feeAmountaddress feeRecipientuint256 expiryuint256 nonceuint8 vbytes32 rbytes32 s
withdrawDust(address token
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address dydxProtocoladdress loopringProtocoladdress dydxExpiryaddress depositContractRegistry
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.