TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 339 txns
Deployed by via 0xcd989daa at 14372594
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 3 additional slots
ERC-20
Value $34,238.45
0x0ad37465e2a326e2a524b48440ef27532a11c4eb2aa636a211e5308e78e8f155
0x7eb3ec3951924a7a2c483da46e82c09e3c521d11c37f431ec5c0ac5d1d605568
0xf89db4dbc716e9c3c3919bc1255bdfbed35caa8999a39c123763f638fd5f6ce6
0xd04c78c469f971967ab33a6177761137e889163dac7a163edffb340fed4309aa
0x1380243bbe78ef51ca3f00fe74995a1dc357ea574e3292b73996d989e23c9157
0x92c3deb877036ed5f0a97daa80b0098616a246cb9a6f6068c9acd500b7813b67
0x16ae9af3d80e0fb3a19994cbb82595e598f33bd365dcf7e60f2f45b5ed623cb6
0xc179a15888bdc69fd504378a0d299c3f9af4bd95806b0f8e0f7f1e2929bdfd05
0x42189e7e6b9efafb08f5ad46d7a1fa7608f402d5034441bb20237e9f6775a128
0x3f986275c38804959203d27f3be572b0051c936c9e44b52e9b1bcd66aef6ef16

Functions
Getter at block 21286349
ADMIN(view returns (bytes32)
0xdf8b4c520ffe197c5343c6f5aec59570151ef9a492f2c624fd45ddde6135ec42
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
SENTINEL(view returns (bytes32)
0xd3eedd6d69d410e954f4c622838ecc3acae9fdcd83cad412075c85b092770656
ZERO_ADDRESS(view returns (address)
0x0000000000000000000000000000000000000000
buffer(view returns (address)
0x1eed2dbeb9fc23ab483f447f38f289ca15f79bac
conversionFactor(view returns (uint256)
1000000000000
isPaused(view returns (bool)
false
syntheticToken(view returns (address)
0xbc6da0fe9ad5f3b0d58160288917aa56653660e9
totalBuffered(view returns (uint256)
0
totalUnexchanged(view returns (uint256)
25996782884027313564729
underlyingToken(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
version(view returns (string)
2.2.0
whitelist(view returns (address)
0x35b2c16de6f283ab0949964d90ccf930f378ade6
Read-only
getClaimableBalance(address ownerview returns (uint256 claimableBalance)
getExchangedBalance(address ownerview returns (uint256 exchangedBalance)
getRoleAdmin(bytes32 roleview returns (bytes32)
getUnexchangedBalance(address ownerview returns (uint256 unexchangedBalance)
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 
claim(uint256 amountaddress recipient
deposit(uint256 amountaddress owner
exchange(uint256 amount
grantRole(bytes32 roleaddress account
initialize(address _syntheticTokenaddress _underlyingTokenaddress _bufferaddress _whitelist
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setCollateralSource(address _newCollateralSource
setPause(bool pauseState
withdraw(uint256 amountaddress recipient
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminUpdated(address admin
Claim(address indexed senderaddress indexed recipientuint256 amount
Deposit(address indexed senderaddress indexed owneruint256 amount
Exchange(address indexed senderuint256 amount
Paused(bool flag
PendingAdminUpdated(address pendingAdmin
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Withdraw(address indexed senderaddress indexed recipientuint256 amount
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
ERC20CallFailed(address targetbool successbytes data
IllegalArgument(
IllegalState(
Unauthorized(