Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
1 additional
variable
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
cUSD | ERC-20 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 9154255 | 5 years ago | | | 0 | 0.00041603400 | |
| 9140720 | 5 years ago | | | 0 | 0.000098932000 | |
| 9135163 | 5 years ago | | | 0 | 0.00031911000 | |
| 9054323 | 5 years ago | | | 0 | 0.00073747800 | |
| 9054268 | 5 years ago | | | 0 | 0.00076776300 | |
| 9054266 | 5 years ago | | | 0 | 0.0018721980 |
ABI
ABI objects
Getter at block 21259269
blockVerifierAddress() view returns (address)
0x40598b41cc17a7e56dd72f415e8223aacca94cf7
downtimeCostCalculator() view returns (address)
0x873685f032c6aa1572766401f3198a1f09a5c221
exchangeCreationCostLRC() view returns (uint256)
250000000000000000000000
lrcAddress() view returns (address)
0xbbbbca6a901c926f240b89eacb641d8aec7aeafd
maxProtocolMakerFeeBips() view returns (uint8)
20
maxProtocolTakerFeeBips() view returns (uint8)
40
maxWithdrawalFee() view returns (uint256)
25000000000000000
minExchangeStakeWithDataAvailability() view returns (uint256)
500000000000000000000000
minExchangeStakeWithoutDataAvailability() view returns (uint256)
5000000000000000000000000
minProtocolMakerFeeBips() view returns (uint8)
0
minProtocolTakerFeeBips() view returns (uint8)
20
owner() view returns (address)
0x4374d3d032b3c96785094ec9f384f07077792768
pendingOwner() view returns (address)
0x0000000000000000000000000000000000000000
protocolFeeVault() view returns (address)
0x5bb8ef8efd18c6034ec9277daca9a5e29b1f1cb1
revertFineLRC() view returns (uint256)
5000000000000000000000
targetProtocolMakerFeeStake() view returns (uint256)
25000000000000000000000000
targetProtocolTakerFeeStake() view returns (uint256)
25000000000000000000000000
tokenRegistrationFeeLRCBase() view returns (uint256)
10000000000000000000000
tokenRegistrationFeeLRCDelta() view returns (uint256)
500000000000000000000
totalStake() view returns (uint256)
0
universalRegistry() view returns (address)
0x4c2103152a1a402af283fa52903569f05477611f
version() view returns (string)
3.0
wethAddress() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
withdrawalFineLRC() view returns (uint256)
100000000000000000000
Read-only
canExchangeCommitBlocks(uint256 exchangeId, bool onchainDataAvailability) view returns (bool)
getExchangeStake(uint256 exchangeId) view returns (uint256)
getProtocolFeeStake(uint256 exchangeId) view returns (uint256)
getProtocolFeeValues(uint256 exchangeId, bool onchainDataAvailability) view returns (uint8 takerFeeBips, uint8 makerFeeBips)
State-modifying
Events burnExchangeStake(uint256 exchangeId, uint256 amount) returns (uint256 burnedLRC)
claimOwnership()
depositExchangeStake(uint256 exchangeId, uint256 amountLRC) returns (uint256 stakedLRC)
depositProtocolFeeStake(uint256 exchangeId, uint256 amountLRC) returns (uint256 stakedLRC)
initializeExchange(address exchangeAddress, uint256 exchangeId, address owner, address operator, bool onchainDataAvailability)
renounceOwnership()
transferOwnership(address newOwner)
updateProtocolFeeSettings(uint8 _minProtocolTakerFeeBips, uint8 _maxProtocolTakerFeeBips, uint8 _minProtocolMakerFeeBips, uint8 _maxProtocolMakerFeeBips, uint256 _targetProtocolTakerFeeStake, uint256 _targetProtocolMakerFeeStake)
updateSettings(address _protocolFeeVault, address _blockVerifierAddress, address _downtimeCostCalculator, uint256 _exchangeCreationCostLRC, uint256 _maxWithdrawalFee, uint256 _tokenRegistrationFeeLRCBase, uint256 _tokenRegistrationFeeLRCDelta, uint256 _minExchangeStakeWithDataAvailability, uint256 _minExchangeStakeWithoutDataAvailability, uint256 _revertFineLRC, uint256 _withdrawalFineLRC)
withdrawExchangeStake(uint256 exchangeId, address recipient, uint256 requestedAmount) returns (uint256 amountLRC)
withdrawProtocolFeeStake(uint256 exchangeId, address recipient, uint256 amountLRC)
ExchangeInitialized(uint256 indexed exchangeId, address indexed exchangeAddress, address indexed owner, address operator, bool onchainDataAvailability)
ExchangeStakeBurned(uint256 indexed exchangeId, uint256 amount)
ExchangeStakeDeposited(uint256 indexed exchangeId, uint256 amount)
ExchangeStakeWithdrawn(uint256 indexed exchangeId, uint256 amount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ProtocolFeeStakeDeposited(uint256 indexed exchangeId, uint256 amount)
ProtocolFeeStakeWithdrawn(uint256 indexed exchangeId, uint256 amount)
SettingsUpdated(uint256 time)
constructor(address _universalRegistry, address _lrcAddress, address _wethAddress, address _protocolFeeVault, address _blockVerifierAddress, address _downtimeCostCalculator)
This contract contains no fallback and receive objects.
This contract contains no error objects.