CollateralProxy

Verified contract

Proxy

Active on Ethereum with 707 txns
Deployed by via 0x52eaccf1 at 10961542
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $387.66
ERC-20
Value $587.8
ERC-20
Value $4.06
ERC-20
--
0x3b85814ab37f0bff5d843e5332aa1203037456c45e0062cf42cc30ecba45e982
0x95127d53e77a557664a0ab3f30b3237bc8e84cedf507421c246849a6841cb24c
0xf6efe7adce5ab6b9cc8aa3c5bd02107dff1d280153ea6c5d49c52dc3a78911a7
0x03aa438a6b60e2aa3d89395570dc2c1f7b85bab7f540edfdb452d6a6e09966a0
0x1d18cc12734de7d8d26faed98970fcc6cd1b3f60998d625ef31801f413fb3153
0x27815eb872cf3db95cd32640070e01c71a06df15d32c145fc16fc4fced072f5c
0x53b71371c8091390b2dad41021e3f39ccb90deb1fced8ccdb9061f61137fbfac
0xc1f91c043cab16e8bf3046b693330712ec7e8ddacf4e9ad33a8e8c1fe5f6aed2
0xd22f2518d3bf7a378f46f3ffab3977beaf5421dd63ae0359538364614f6262cf
0x62728e646ba62fa9dd1f312a3c933a270ec3e02ebd6ba0ec1588833fab462bf0

Functions
Getter at block 20848276
getAllFeeBalances(view returns (address[]uint256[])
([], [])
getImplementation(view returns (address)
0x4fd57c99ffa8b148573ebb80098bfcdd2995c1f7
getManager(view returns (address)
0xfa30ec96de9840a611fcb64e7312f97bde6e155a
getOperator(view returns (address[])
[0x2Ef088e183231c9Bea30D8430937d3a57B7327d4]
getOptionsPoolAddress(view returns (address)
0x3ff5c61fde87589529e54c57397f816c7f10a5d6
getWhiteList(view returns (address[])
[]
implementation(view returns (address)
0x4fd57c99ffa8b148573ebb80098bfcdd2995c1f7
isOwner(view returns (bool)
false
owner(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
calculateFee(uint256uint256view returns (uint256)
checkAddressPermission(address tmpAddressuint256 stateview returns (bool)
delegateToViewImplementation(bytes dataview returns (bytes)
getCollateralAndPremiumBalances(addressuint256address[]uint256[]uint256[]view returns (uint256[]uint256[])
getCollateralBalance(addressview returns (uint256)
getFeeBalance(addressview returns (uint256)
getFeeRate(uint256view returns (uint256uint256)
getNetWorthBalance(addressview returns (uint256)
getRealBalance(addressview returns (int256)
getUserInputCollateral(addressaddressview returns (uint256)
getUserPayingUsd(addressview returns (uint256)
isEligibleAddress(address tmpAddressview returns (bool)
State-modifying
addCollateralBalance(addressuint256
addNetBalance(addressuint256payable 
addNetWorthBalance(addressint256
addOperator(address addAddress
addTransactionFee(addressuint256uint256returns (uint256)
addUserInputCollateral(addressaddressuint256
addUserPayingUsd(addressuint256
addWhiteList(address addAddress
calSharedPayment(address[]
delegateToImplementation(bytes datareturns (bytes)
modifyPermission(address addAddressuint256 permission
redeem(address
redeemAll(
removeOperator(address removeAddressreturns (bool)
removeWhiteList(address removeAddressreturns (bool)
renounceOwnership(
setCollateralBalance(addressuint256
setHalt(bool halt
setImplementation(address implementation_
setManager(address managerAddress
setNetWorthBalance(addressint256
setOperator(uint256 indexaddress addAddress
setOperators(address[] operators
setOptionsPoolAddress(address optionsPool
setSharedPayment(address[]int256[]int256[]uint256
setTransactionFee(uint256uint256uint256
setUserInputCollateral(addressaddressuint256
setUserPayingUsd(addressuint256
subCollateralBalance(addressuint256
subNetWorthBalance(addressint256
subUserInputCollateral(addressaddressuint256
subUserPayingUsd(addressuint256
transferOwnership(address newOwner
transferPayback(addressaddressuint256
transferPaybackAndFee(addressaddressuint256uint256
transferPaybackBalances(addressuint256address[]uint256[]uint256[]uint256[]
Events
AddFee(address indexed settlementuint256 payback
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RedeemFee(address indexed recieptoraddress indexed settlementuint256 payback
TransferPayback(address indexed recieptoraddress indexed settlementuint256 payback
Constructor
constructor(address implementation_address optionsPool
Fallback and receive
fallback(
Errors

This contract contains no error objects.