TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 451 txns
Deployed by via 0xbac5d7a9 at 19910167
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 48 additional slots
ERC-20
Value $384,815.75
0x2042b9d210f7fdc5c32454dd640c9a1b220d32c222e00e497ad6bf90371ca1fa
0x22d7d8d8e61158ec174b008b5c8803175f3d0a86fc4fc3a2dbe9466fe4f52eec
0xb5a71790caeaac2466fd71aaf448bad615494b9bf9507f8edcb371137e88e0c2
0xf29ced0e6eb0f5fb0b5ba1d46bfd5ff23b9568a87db0b01efaa8e71b67355209
0x1e04fe076b77d4870495920200fb6dd8739547cf4725e48d4b6280b81af4abf5
0x467408158fc13b527c652ba5edf3a3ad2df335d4d72056ac119a71d19e18819f
0x7d2e82d5a6dce2453dd94edefecd52615738f173627f030ddd0d645dc55f429d
0xe7f52a432fef7d1a6379f14f3fd25a01489a310b5aff710656c44808f0218483
0xf654c5f40605e4fa9a00c797e68da6c785ed473d8af1b718fef839cacf148d37
From
0xb80e9369816e53e7a486a36236666b1c71bc0ad7e7f2c8895e05b874e6b15b73

Functions
Getter at block 21182556
emergencyReturn(view returns (address)
0x8ee03eea321b87d7ee8e9e25220ab056afe3cd6a
gfMigrator(view returns (address)
0x9f28c9c2da4a833cbfaaacbf7eb62267334d7149
gfToken(view returns (address)
0xaaef88cea01475125522e117bfe45cf32044e238
merkleRoot(view returns (bytes32)
0x086560c4801c2ada0d9a719e2dd159a6ebf526eed623952dbf0aa857b857a00c
migrationEnabled(view returns (bool)
true
owner(view returns (address)
0x9de6de21007312eeb6cd90500ffecafec297b70d
rewardManager(view returns (address)
0x26034cc54f92ca04400d84bc1b9e09a1d8ba8a11
stakedZentry(view returns (address)
0x996d67aa9b37df96428ad3608cb21352bf1fdb90
xGF(view returns (address)
0x0974b3d99ed291ac4cd3f6059d24929e5e3af5ff
zentryToken(view returns (address)
0xdbb7a34bf10169d6d2d0d02a6cbb436cf4381bfa
Read-only

This contract contains no read-only function objects.

State-modifying
emergencyWithdraw(
enableMigration(
initialize(bytes32 _merkleRootaddress _gfMigratoraddress _xGFaddress _rewardManageraddress _owneraddress _emergencyReturn
migrateToStakedZentry(uint256 _indexuint256 _lockAmountuint256 _rewardAmountbytes32[] _proof
migrateToStakedZentryFor(uint256 _indexaddress _foruint256 _lockAmountuint256 _rewardAmountbytes32[] _proof
migrateToken(
renounceOwnership(
setStakedZentry(address _stakedZentry
transferIn(
transferOwnership(address newOwner
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
AlreadyMigrated(uint256 index
InsufficientGFBalance(
InvalidProof(
MigrationAlreadyEnabled(
MigrationDisabled(