UUPSProxy

Verified contract

Proxy

Active on Ethereum with 1,361 txns
Deployed by via 0x349f5500 at 13816719
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 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
11 additional variables

No balances found for "UUPSProxy"

0xa1a592578f6cd21056b1957ce054325ccc0f625c79b0f716de44cc567a0da8e5
0xa7599bc08dbc56a60a33594ba90d217af9c37f6944dae30c8f7d82d0c5f98593
0x6dffa69adc78d214120cbb688f32bdc9aadd85fa630cf5e5a7a2a5df56124d30
0x8207093723f259536eb3dae55f5e4e09458498d28c07c852fe875ba09ca28d27
0xd7b80db7bc77017150d30c36a291f0d14d99ed14a43fce6c53c531749f379dc8
0x2c568e0574ce54bacd52eb90fbadb60ce3aa1b1b0f84af2ab3674344e3bb11b8
0x622abfdc2fccbc7b5620cf1b420f7f95b922da644a5a36f399074d94c78e8cbd
0x6d4bdfc4bfb30393e4889b9538c74982d0cda63ef9606ef5081b06197a485361
0x1e298153b2c21f493abc752266805844bf7327ab82ddf174476c6ef118c4203d
0x315da302a0471948db37e0a3f5fa7edc296735741e88fa1f4d18516472c3594b

Functions
Getter at block 20904146
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
ROLE_ADMIN(view returns (bytes32)
0x2172861495e7b85edac73e3cd5fbb42dd675baadf627720e687bcfdaca025096
assetManager(view returns (address)
0xb91a874d9aa8ff7e478ba61286ecc77c1a3e384d
comptroller(view returns (address)
0x216de4089dcdd7b95bc34bdce809669c788a9a5d
creditLimitModel(view returns (address)
0xab1bad428017c0f077d7e61c3524842ae5bc2e3c
maxStakeAmount(view returns (uint256)
10000000000000000000000
newMemberFee(view returns (uint256)
1000000000000000000
pauseGuardian(view returns (address)
0x48ea9b2d86744e19321361fa3c0d7bbe1f8d5a8e
paused(view returns (bool)
false
stakingToken(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
totalFrozen(view returns (uint256)
0
totalStaked(view returns (uint256)
92419185258560255071596
uToken(view returns (address)
0x954f20df58347b71bbc10c94827be9ebc8706887
unionToken(view returns (address)
0x5dfe42eea70a3e6f93ee54ed9c321af07a85535c
Read-only
checkIsMember(address accountview returns (bool)
getBorrowerAddresses(address accountview returns (address[])
getBorrowerAsset(address accountaddress borrowerview returns (uint256 trustAmountuint256 vouchingAmountuint256 lockedStake)
getCreditLimit(address borrowerview returns (int256)
getFrozenCoinAge(address stakeruint256 pastBlocksview returns (uint256)
getLockedStake(address stakeraddress borrowerview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getStakerAddresses(address accountview returns (address[])
getStakerAsset(address accountaddress stakerview returns (uint256 trustAmountuint256 vouchingAmountuint256 lockedStake)
getStakerBalance(address accountview returns (uint256)
getTotalFrozenAmount(address stakerview returns (uint256)
getTotalLockedStake(address stakerview returns (uint256)
getVouchingAmount(address stakeraddress borrowerview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
isAdmin(address accountview returns (bool)
memberFrozen(addressview returns (uint256)
stakers(addressview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
__Controller_init(address admin_
__UserManager_init(address assetManager_address unionToken_address stakingToken_address creditLimitModel_address comptroller_address admin_
addAdmin(address account
addMember(address account
batchUpdateTotalFrozen(address[] accountsbool[] isOverdues
cancelVouch(address stakeraddress borrower
debtWriteOff(address borroweruint256 amount
grantRole(bytes32 roleaddress account
pause(
registerMember(address newMember
registerMemberWithPermit(address newMemberuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceAdmin(
renounceRole(bytes32 roleaddress account
repayLoanOverdue(address accountaddress tokenuint256 lastRepay
revokeRole(bytes32 roleaddress account
setCreditLimitModel(address newCreditLimitModel
setGuardian(address account
setMaxStakeAmount(uint256 maxStakeAmount_
setNewMemberFee(uint256 amount
setUToken(address uToken_
stake(uint256 amount
stakeWithERC20Permit(uint256 amountuint256 deadlineuint8 vbytes32 rbytes32 s
stakeWithPermit(uint256 amountuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
unpause(
unstake(uint256 amount
updateLockedData(address borroweruint256 amountbool isBorrow
updateTotalFrozen(address accountbool isOverdue
updateTrust(address borrower_uint256 trustAmount
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
withdrawRewards(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
LogAddMember(address member
LogCancelVouch(address indexed accountaddress indexed borrower
LogDebtWriteOff(address indexed stakeraddress indexed borroweruint256 amount
LogNewCreditLimitModel(address newCreditLimitModel
LogRegisterMember(address indexed accountaddress indexed borrower
LogSetMaxStakeAmount(uint256 oldMaxStakeAmountuint256 newMaxStakeAmount
LogSetNewMemberFee(uint256 oldMemberFeeuint256 newMemberFee
LogSetUToken(address uToken
LogStake(address indexed accountuint256 amount
LogUnstake(address indexed accountuint256 amount
LogUpdateTrust(address indexed stakeraddress indexed borroweruint256 trustAmount
Paused(address account
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
Upgraded(address indexed implementation
Constructor
constructor(address _logicaddressbytes _data
Fallback and receive
fallback(
receive(
Errors
AddressZero(
AmountZero(
AssetManagerDepositFailed(
AssetManagerWithdrawFailed(
AuthFailed(
ErrorData(
ErrorSelfVouching(
ErrorTotalStake(
ExceedsLocked(
ExceedsTotalFrozen(
ExceedsTotalStaked(
InsufficientBalance(
LengthNotMatch(
LockedStakeNonZero(
MaxTrustLimitReached(
NoExistingMember(
NotCreditLimitModel(
NotEnoughStakers(
NotOverdue(
StakeLimitReached(
TrustAmountTooLarge(