CollateralProxy
Verified contract
Proxy
Active on
Ethereum with 2,290 txns
Unified storage
Map
Table
Raw
Constants and immutables
11
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xe12a…d925
0xe12a…d925
3 additional
variables
Balances ($12,753.08)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDT | ERC-20 | 8.045793K | $1.00 |
$8,045.79 | |
USDC | ERC-20 | 4.709016K | $0.999632 |
$4,707.28 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 12568219 | 3 years ago | | | 0 | 0.0014316400 | |
| 12564924 | 3 years ago | | | 0 | 0.0014501543 | |
| 12561666 | 3 years ago | | | 0 | 0.0019798438 | |
| 12558398 | 3 years ago | | | 0 | 0.0017216033 | |
| 12555083 | 3 years ago | | | 0 | 0.0014633628 | |
| 12548474 | 3 years ago | | | 0 | 0.0012794425 | |
| 12545187 | 3 years ago | | | 0 | 0.0021778282 | |
| 12541914 | 4 years ago | | | 0 | 0.0012912025 | |
| 12538640 | 3 years ago | | | 0 | 0.0015012125 | |
| 12535380 | 4 years ago | | | 0 | 0.0014461468 |
ABI
ABI objects
Getter at block 21301660
getAllFeeBalances() view returns (address[], uint256[])
([], [])
getFeeRateAll() view returns (uint32[])
[50, 50, 50, 0, 0]
getImplementation() view returns (address)
0xc1e3d24322081bf410e3a179904b97434a30d721
getManager() view returns (address)
0x120f18f5b8edcaa3c083f9464c57c11d81a9e549
getOperator() view returns (address[])
[0xf96762624bccD4909605A7498E6F2059a4d44b3A]
getOptionsPoolAddress() view returns (address)
0xe12a03aea96dc56fb8007ec54fcfbdd61965d925
getWhiteList() view returns (address[])
[]
implementation() view returns (address)
0xc1e3d24322081bf410e3a179904b97434a30d721
isOwner() view returns (bool)
false
owner() view returns (address)
0x9887d01cd6fd1ccf64411a90880d809801d6ad1f
getAllFeeBalances() view returns (address[], uint256[])
([], [])
getFeeRateAll() view returns (uint32[])
[50, 50, 50, 0, 0]
getManager() view returns (address)
0x120f18f5b8edcaa3c083f9464c57c11d81a9e549
getOperator() view returns (address[])
[0xf96762624bccD4909605A7498E6F2059a4d44b3A]
getOptionsPoolAddress() view returns (address)
0xe12a03aea96dc56fb8007ec54fcfbdd61965d925
getWhiteList() view returns (address[])
[]
isOwner() view returns (bool)
false
owner() view returns (address)
0x9887d01cd6fd1ccf64411a90880d809801d6ad1f
Read-only
calculateFee(uint256, uint256) view returns (uint256)
checkAddressPermission(address tmpAddress, uint256 state) view returns (bool)
delegateToViewImplementation(bytes data) view returns (bytes)
getAllRealBalance(address[]) view returns (int256[])
getCollateralAndPremiumBalances(address, uint256, address[], uint256[], uint256[]) view returns (uint256[], uint256[])
getCollateralBalance(address) view returns (uint256)
getFeeBalance(address) view returns (uint256)
getFeeRate(uint256) view returns (uint32)
getNetWorthBalance(address) view returns (uint256)
getRealBalance(address) view returns (int256)
getUserInputCollateral(address, address) view returns (uint256)
getUserPayingUsd(address) view returns (uint256)
isEligibleAddress(address tmpAddress) view returns (bool)
calculateFee(uint256 feeType, uint256 amount) view returns (uint256)
checkAddressPermission(address tmpAddress, uint256 state) view returns (bool)
getAllRealBalance(address[] whiteList) view returns (int256[])
getCollateralAndPremiumBalances(address account, uint256 userTotalWorth, address[] tmpWhiteList, uint256[] _RealBalances, uint256[] prices) view returns (uint256[], uint256[])
getCollateralBalance(address collateral) view returns (uint256)
getFeeBalance(address settlement) view returns (uint256)
getFeeRate(uint256 feeType) view returns (uint32)
getNetWorthBalance(address settlement) view returns (uint256)
getRealBalance(address settlement) view returns (int256)
getUserInputCollateral(address user, address collateral) view returns (uint256)
getUserPayingUsd(address user) view returns (uint256)
isEligibleAddress(address tmpAddress) view returns (bool)
State-modifying
Events addCollateralBalance(address, uint256)
addNetBalance(address, uint256) payable
addNetWorthBalance(address, int256)
addOperator(address addAddress)
addTransactionFee(address, uint256, uint256) returns (uint256)
addUserInputCollateral(address, address, uint256)
addUserPayingUsd(address, uint256)
addWhiteList(address addAddress)
buyOptionsPayfor(address, address, uint256, uint256)
calSharedPayment(address[])
delegateToImplementation(bytes data) returns (bytes)
modifyPermission(address addAddress, uint256 permission)
redeem(address)
redeemAll()
removeOperator(address removeAddress) returns (bool)
removeWhiteList(address removeAddress) returns (bool)
renounceOwnership()
setCollateralBalance(address, uint256)
setHalt(bool halt)
setImplementation(address implementation_)
setManager(address managerAddress)
setNetWorthBalance(address, int256)
setOperator(uint256 index, address addAddress)
setOperators(address[] operators)
setOptionsPoolAddress(address optionsPool)
setSharedPayment(address[], int256[], int256[], uint256)
setTransactionFee(uint256, uint32)
setUserInputCollateral(address, address, uint256)
setUserPayingUsd(address, uint256)
subCollateralBalance(address, uint256)
subNetWorthBalance(address, int256)
subUserInputCollateral(address, address, uint256)
subUserPayingUsd(address, uint256)
transferOwnership(address newOwner)
transferPayback(address, address, uint256)
transferPaybackAndFee(address, address, uint256, uint256)
transferPaybackBalances(address, uint256, address[], uint256[], uint256[], uint256[])
addCollateralBalance(address collateral, uint256 amount)
addNetBalance(address settlement, uint256 amount) payable
addNetWorthBalance(address collateral, int256 amount)
addOperator(address addAddress)
addTransactionFee(address collateral, uint256 amount, uint256 feeType) returns (uint256)
addUserInputCollateral(address user, address collateral, uint256 amount)
addUserPayingUsd(address user, uint256 amount)
addWhiteList(address addAddress)
buyOptionsPayfor(address recieptor, address settlement, uint256 settlementAmount, uint256 allPay)
calSharedPayment(address[] _whiteList)
initialize()
modifyPermission(address addAddress, uint256 permission)
redeem(address currency)
redeemAll()
removeOperator(address removeAddress) returns (bool)
removeWhiteList(address removeAddress) returns (bool)
renounceOwnership()
setCollateralBalance(address collateral, uint256 amount)
setHalt(bool halt)
setManager(address managerAddress)
setNetWorthBalance(address collateral, int256 amount)
setOperator(uint256 index, address addAddress)
setOperators(address[] operators)
setOptionsPoolAddress(address optionsPool)
setSharedPayment(address[] _whiteList, int256[] newNetworth, int256[] sharedBalances, uint256 firstOption)
setTransactionFee(uint256 feeType, uint32 thousandth)
setUserInputCollateral(address user, address collateral, uint256 amount)
setUserPayingUsd(address user, uint256 amount)
subCollateralBalance(address collateral, uint256 amount)
subNetWorthBalance(address collateral, int256 amount)
subUserInputCollateral(address user, address collateral, uint256 amount)
subUserPayingUsd(address user, uint256 amount)
transferOwnership(address newOwner)
transferPayback(address recieptor, address settlement, uint256 payback)
transferPaybackAndFee(address recieptor, address settlement, uint256 payback, uint256 feeType)
transferPaybackBalances(address account, uint256 redeemWorth, address[] tmpWhiteList, uint256[] colBalances, uint256[] PremiumBalances, uint256[] prices)
update()
AddFee(address indexed settlement, uint256 payback)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RedeemFee(address indexed recieptor, address indexed settlement, uint256 payback)
TransferPayback(address indexed recieptor, address indexed settlement, uint256 payback)
AddFee(address indexed settlement, uint256 payback)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RedeemFee(address indexed recieptor, address indexed settlement, uint256 payback)
TransferPayback(address indexed recieptor, address indexed settlement, uint256 payback)
constructor(address implementation_, address optionsPool)
fallback()
fallback()
This contract contains no error objects.