TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 680 txns
Deployed by via 0x2e6df024 at 14372567
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 $48,901.21
0x689c44026ba34dc22a71f901ac0ecb6b74f5fc09ecf9720d5fc04a33ab7f65a0
0xb3683d5d2561a3c6784574f466e63e78b0ef1307b0a1557e9cb9b9703d5dc97b
0xa632e5dc568feff1faa53f2a7a33aa2ec5be53fe855b0bb2b54dc8ee96ac2eac
0x8d125043449ffc453ec1a2c3aa47a5b43d8401271a4c596aaff435843b6d274f
0x930f3334a1d1060f2e15f67e2dab93aa0d6be2d6b8d434d2e38edd223e10f2d0
From
0xee868d5fec76ea73b9160dcf74f8d841513ca432c46ccd5be1123b3e20fc66b5
0x4484dc230025e35cdcfc510daae325cbbf652770cbf59459463c1655833ab842
0x2533b73cef91ed6bd3bcf4f9b655b00908c998d1c57f987f0f4dbe9822c0700f
0xbbe45430edf62b3fecb110c48ddf393c306ebb98ed133129c5faab8260a39dd7
0x3b8f5ad82c94b6f6c4f65ca6fb224e02630eba04c5d016bd6f0a44a6ce317331

Functions
Getter at block 21333198
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)
1
isPaused(view returns (bool)
false
syntheticToken(view returns (address)
0xbc6da0fe9ad5f3b0d58160288917aa56653660e9
totalBuffered(view returns (uint256)
0
totalUnexchanged(view returns (uint256)
36778226052404240503795
underlyingToken(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
version(view returns (string)
2.2.0
whitelist(view returns (address)
0xdd8ac2d5a739bb4a591c5b0c7e613b810fe83ff1
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(