Broker

Verified contract

Active on Ethereum with 119,557 txns
Deployed by via 0x247dc8d6 at 6665614
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $18,406.26
ERC-20
Value $107.57
ERC-20
Value $48.48
ERC-20
Value $20.6
ERC-20
Value $16.31
ERC-20
Value $7.47
ERC-20
Value $6.67
ERC-20
Value $4.06
ERC-20
Value $3.74
ERC-20
Value $2.92
0xd6392b89ba1d40134195ba9ba4d0188ec4edfff34a760606681a98208addb8ed
0x2dd2c23227acb66f933b64d784d11e2c2c17ad9070698e6000d8c9b1e387b380
0xc4de021c38eedc7a07bd6bdcb769d04429ebcd3d0ee4501a19959e8eae5382fb
0xefdcb7dfcf21b1a2e6eba40f4627e2b0155a441803c94cb767507b75593aeb35
0x07c4412f8235475354a2bc35ffc47b4f25a3f23933fe86c5177b37d538c67ef6
0xecd468e2d32f539f305f02845fa449a69f68ced2bc26d9563892164263934d0c
0xc0bf709a207a369cc57a2f00852fba3ad9e3667354054d1828322f0e11fae6c3
0x35638f8a14a484227a1ccea665bcd48d900d833596d1bb4d2f04c78610defbfc
0xd8303e046be7f4b05c03ec5ab998a805c0efc483761b64c8d5e184ca353162d1
0x108b32e08b635677bed01d96aae67a91333385383b3594d1cef2b91263da82bd

Functions
Getter at block 21273032
cancelAnnounceDelay(view returns (uint32)
1
coordinator(view returns (address)
0x1f8cdd31345faa00bbdf946fa257b7feb706b535
operator(view returns (address)
0x3eda2e44d5c2c000267b7cff27018881fa283ae7
owner(view returns (address)
0x3eda2e44d5c2c000267b7cff27018881fa283ae7
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
state(view returns (uint8)
1
withdrawAnnounceDelay(view returns (uint32)
1
Read-only
announcedCancellations(bytes32view returns (uint256)
announcedWithdrawals(addressaddressview returns (uint256 amountuint256 canWithdrawAt)
approvedSpenders(addressaddressview returns (bool)
balances(addressaddressview returns (uint256)
offers(bytes32view returns (address makeraddress offerAssetaddress wantAssetuint64 nonceuint256 offerAmountuint256 wantAmountuint256 availableAmount)
usedHashes(bytes32view returns (bool)
whitelistedSpenders(addressview returns (bool)
State-modifying
addSpender(address _spender
announceCancel(bytes32 _offerHash
announceWithdraw(address _tokenuint256 _amount
approveSpender(address _spender
cancel(bytes32 _offerHashuint256 _expectedAvailableAmountaddress _feeAssetuint256 _feeAmountuint8 _vbytes32 _rbytes32 _s
claimOwnership(
depositERC20(address _useraddress _tokenuint256 _amount
depositEther(payable 
emergencyCancel(bytes32 _offerHashuint256 _expectedAvailableAmount
emergencyWithdraw(address _withdraweraddress _tokenuint256 _amount
fastCancel(bytes32 _offerHashuint256 _expectedAvailableAmount
fillOffer(address _fillerbytes32 _offerHashuint256 _amountToTakeaddress _feeAssetuint256 _feeAmountuint64 _nonceuint8 _vbytes32 _rbytes32 _s
fillOffers(address _fillerbytes32[] _offerHashesuint256[] _amountsToTakeaddress _feeAssetuint256 _feeAmountuint64 _nonceuint8 _vbytes32 _rbytes32 _s
makeOffer(address _makeraddress _offerAssetaddress _wantAssetuint256 _offerAmountuint256 _wantAmountaddress _feeAssetuint256 _feeAmountuint64 _nonceuint8 _vbytes32 _rbytes32 _s
removeSpender(address _spender
renounceOwnership(
rescindApproval(address _spender
setCancelAnnounceDelay(uint32 _delay
setCoordinator(address _coordinator
setOperator(address _operator
setState(uint8 _state
setWithdrawAnnounceDelay(uint32 _delay
slowCancel(bytes32 _offerHash
slowWithdraw(address _withdraweraddress _tokenuint256 _amount
spendFrom(address _fromaddress _touint256 _amountaddress _tokenuint8 _decreaseReasonuint8 _increaseReason
transferOwnership(address newOwner
withdraw(address _withdraweraddress _tokenuint256 _amountaddress _feeAssetuint256 _feeAmountuint64 _nonceuint8 _vbytes32 _rbytes32 _s
Events
BalanceDecrease(address indexed useraddress indexed tokenuint256 amountuint8 indexed reason
BalanceIncrease(address indexed useraddress indexed tokenuint256 amountuint8 indexed reason
Cancel(address indexed makerbytes32 indexed offerHash
CancelAnnounce(address indexed userbytes32 indexed offerHashuint256 canCancelAt
Fill(address indexed fillerbytes32 indexed offerHashuint256 amountFilleduint256 amountTakenaddress indexed maker
Make(address indexed makerbytes32 indexed offerHash
OwnershipRenounced(address indexed previousOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SpenderApprove(address indexed useraddress indexed spender
SpenderRescind(address indexed useraddress indexed spender
WithdrawAnnounce(address indexed useraddress indexed tokenuint256 amountuint256 canWithdrawAt
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.