Escrow

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xff9c1dbc at 11007860
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots

No balances found for "Escrow"

No transactions found for "Escrow"


Functions
Getter at block 21159851
DIRECTORY(view returns (address)
0x0000000000000000000000000000000000000000
G_LIQUIDATION_DISCOUNT(view returns (uint128)
0
G_LIQUIDITY_HAIRCUT(view returns (uint128)
0
G_LIQUIDITY_TOKEN_REPO_INCENTIVE(view returns (uint128)
0
G_RESERVE_ACCOUNT(view returns (address)
0x0000000000000000000000000000000000000000
G_SETTLEMENT_DISCOUNT(view returns (uint128)
0
WETH(view returns (address)
0x0000000000000000000000000000000000000000
isOwner(view returns (bool)
false
maxCurrencyId(view returns (uint16)
0
owner(view returns (address)
0x010c90d15d62e5f07a3af28ebb99deaaad645f97
Read-only
addressToCurrencyId(addressview returns (uint16)
cashBalances(uint16addressview returns (int256)
convertBalancesToETH(int256[] amountsview returns (int256[])
currencyIdToAddress(uint16view returns (address)
currencyIdToDecimals(uint16view returns (uint256)
exchangeRateOracles(uint16uint16view returns (address rateOracleuint128 rateDecimalsbool mustInvertuint128 buffer)
getBalances(address accountview returns (int256[])
getExchangeRate(uint16 baseuint16 quoteview returns (struct ExchangeRateRate)
isValidCurrency(uint16 currencyview returns (bool)
tokenOptions(addressview returns (bool isERC777bool hasTransferFee)
State-modifying
addExchangeRate(uint16 baseuint16 quoteaddress rateOracleuint128 bufferuint128 rateDecimalsbool mustInvert
deposit(address tokenuint128 amount
depositEth(payable 
depositIntoMarket(address accountuint8 cashGroupIduint128 valueuint128 fee
depositsOnBehalf(address accountstruct CommonDeposit[] depositspayable 
initialize(address directoryaddress owner
initialize(address directoryaddress owneraddress registryaddress weth
liquidate(address accountuint16 localCurrencyuint16 collateralCurrency
liquidateBatch(address[] accountsuint16 localCurrencyuint16 collateralCurrency
liquidatefCash(address payeruint16 localCurrencyuint16 collateralCurrency
listCurrency(address tokenstruct EscrowStorageTokenOptions options
portfolioSettleCash(address accountint256[] settledCash
renounceOwnership(
setContract(uint8 nameaddress contractAddress
setDiscounts(uint128 liquidationuint128 settlementuint128 repoIncentive
setLiquidityHaircut(uint128 haircut
setReserveAccount(address account
settleCashBalance(uint16 localCurrencyuint16 collateralCurrencyaddress payeruint128 value
settleCashBalanceBatch(uint16 localCurrencyuint16 collateralCurrencyaddress[] payersuint128[] values
settleReserve(address accountuint16 localCurrency
settlefCash(address payeruint16 localCurrencyuint16 collateralCurrencyuint128 valueToSettle
tokensReceived(addressaddress fromaddressuint256 amountbytesbytes
transferOwnership(address newOwner
unlockCurrentCash(uint16 currencyaddress cashMarketint256 amount
withdraw(address tokenuint128 amount
withdrawEth(uint128 amount
withdrawFromMarket(address accountuint8 cashGroupIduint128 valueuint128 fee
withdrawsOnBehalf(address accountstruct CommonWithdraw[] withdraws
Events
Deposit(uint16 indexed currencyaddress accountuint256 value
Liquidate(uint16 indexed localCurrencyuint16 collateralCurrencyaddress accountuint128 amountRecollateralized
LiquidateBatch(uint16 indexed localCurrencyuint16 collateralCurrencyaddress[] accountsuint128[] amountRecollateralized
NewCurrency(address indexed token
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SetDiscounts(uint128 liquidationDiscountuint128 settlementDiscountuint128 repoIncentive
SetReserve(address reserveAccount
SettleCash(uint16 localCurrencyuint16 collateralCurrencyaddress indexed payeruint128 settledAmount
SettleCashBatch(uint16 localCurrencyuint16 collateralCurrencyaddress[] payersuint128[] settledAmounts
UpdateExchangeRate(uint16 indexed baseuint16 indexed quote
Withdraw(uint16 indexed currencyaddress accountuint256 value
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.