This contract is being backfilled. You may encounter incomplete storage history.

TransparentUpgradeableProxy

Verified contract

Proxy

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

No balances found for "TransparentUpgradeableProxy"

0x7ec3bfe72c7b09332382b173df5f5ce29e314101294c0558f4d8f5de1fe5dcab
0xe7e55766aa8a0fcfb9b5cd854c85d291e53e5bb4226d8fe1197bc10cf30be9e9
0xd8b309bd914f3139a39dd927b15fd66ed101b56feafef9cdb1f2521aa116caea
0xa9ecfdf35ec522505fa18464897470030ecdcbec94b28bc07aab0efadd87361f
0xaef63749dc55ae9c64a84fcd8ce9704e7348e20ed8fae108ce3c2195591c51b6
0xeac8976f8a3dda7862bd562e1bff0226188913db0f9693c6d92627148f051422
0x8faa91e4824c5c8e0d0a4462730f2d1dde07069ea22ccc2c2a0f882314e12019
0xe0ac24ac5b65efd360102ba8f685312527dbe7282a781293e8edff20f5efff32
0x2b813858548658ad240b4c84a70da185287d8859ee64ea66d216c3f19fa18061
0x0190f48c341a03d4400043cd9c00d2543b16f294da92dd6ac141661fd1a98b10

Functions
Getter at block 20898722
CYAN_PAYMENT_PLAN_ROLE(view returns (bytes32)
0x507793b6688804c17fc033a24c049858152fd713503d8768de9c67313c5a3afd
CYAN_ROLE(view returns (bytes32)
0x321163fcbab3bac890d4fb1f03b22c5c6bd95bc472ee55584937974a1db03356
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
_currencyTokenAddress(view returns (address)
0x0000000000000000000000000000000000000000
_cyanVaultTokenAddress(view returns (address)
0x3f75a6e444805c694a85d216b4560f76df28ae12
_safetyFundPercent(view returns (uint256)
2000
_serviceFeePercent(view returns (uint256)
30
getCurrencyAddress(view returns (address)
0x0000000000000000000000000000000000000000
getCurrentAssetAmounts(view returns (uint256uint256uint256uint256)
(0, 0, 0, 0)
getMaxWithdrawableAmount(view returns (uint256)
0
nonNativeCurrency(view returns (bool)
false
paused(view returns (bool)
false
Read-only
calculateCurrencyByToken(uint256 amountview returns (uint256)
calculateTokenByCurrency(uint256 amountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getWithdrawableBalance(address userview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
collectServiceFee(uint256 amount
deposit(uint256 amountpayable 
earn(uint256 amountuint256 profitpayable 
getDefaultedERC1155(address contractAddressuint256 tokenIduint256 amount
getDefaultedNFT(address contractAddressuint256 tokenId
grantRole(bytes32 roleaddress account
initialize(address cyanVaultTokenAddressaddress currencyTokenAddressaddress cyanPaymentPlanAddressaddress cyanSuperAdminuint256 safetyFundPercentuint256 serviceFeePercent
lend(address touint256 amount
liquidateNFT(uint256 liquidatedAmountuint256 totalDefaultedNFTAmountpayable 
nftDefaulted(uint256 unpaidAmountuint256 estimatedPriceOfNFT
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
onERC721Received(addressaddressuint256bytesreturns (bytes4)
pause(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
unpause(
updateDefaultedNFTAssetAmount(uint256 amount
updateSafetyFundPercent(uint256 safetyFundPercent
updateServiceFeePercent(uint256 serviceFeePercent
withdraw(uint256 tokenAmount
withdrawAirDroppedERC20(address contractAddressuint256 amount
withdrawApprovedERC20(address contractAddressaddress fromuint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
CollectedServiceFee(uint256 collectedAmountuint256 remainingAmount
Deposit(address indexed fromuint256 amountuint256 tokenAmount
Earn(uint256 paymentAmountuint256 profitAmount
GetDefaultedERC1155(address indexed toaddress indexed contractAddressuint256 indexed tokenIduint256 amount
GetDefaultedNFT(address indexed toaddress indexed contractAddressuint256 indexed tokenId
Initialized(uint8 version
InitializedSafetyFundPercent(uint256 to
InitializedServiceFeePercent(uint256 to
Lend(address indexed touint256 amount
NftDefaulted(uint256 unpaidAmountuint256 estimatedPriceOfNFT
NftLiquidated(uint256 defaultedAssetsAmountuint256 soldAmount
Paused(address account
ReceivedETH(uint256 amountaddress indexed from
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Unpaused(address account
UpdatedDefaultedNFTAssetAmount(uint256 amount
UpdatedSafetyFundPercent(uint256 fromuint256 to
UpdatedServiceFeePercent(uint256 fromuint256 to
Withdraw(address indexed fromuint256 amountuint256 tokenAmount
WithdrewERC20(address indexed tokenaddress touint256 amount
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.