Proxy

Verified contract

Proxy

Active on Ethereum with 128 txns
Deployed by via 0x6046cfe2 at 20333388
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x624c31a8dec860081ef2df7f19f54fba50374a7d0527cfae49ec57d355ee30d5
0xdafde3db0aa13960a9ba816ad1591e3a8c5998957ce9e58cfc2e61e88fd87ffd
0x4da05a704104bcc6f32ac4058094cf969319b6963b5e23f5fd06ab5ce4f7cce1
0x21b92207ef360f5975e3e35629d6d2f9f8ee956d27d6523652a8daa0b34252c4
0x22a740a89b160fb3d40feaa08d0eedafcacb60cf94bcbc91affcc21badafc312
0xe36ac40c3fcae48560a70ee40ec2d54ef5acbf83007895ce2af454357e7d21d2
0xd5eecf17c62c859349d90cad8c514d34bfb5f8a41bc5716c9cf059573abd96fd
0xc98f160c453ff203d414f2d2d47622845352743292e294f7aadbed932239f499
0x96aa06540c4c047f787f536483d8e987a94bfa4b9630a45d991b14907d9228a9
0xd5acc0c1188fd16b114e6606f593e0f14ff1483bf02dff3a753b1c4f2f91a0c5

Functions
Getter at block 21204926
MIN_DELEGATION_TIME(view returns (uint32)
604800
getImplementation(view returns (address)
0x23dfbc59c951105e73c4547af449317fda566178
marketId(view returns (uint128)
1
nominatedOwner(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0xeb3107117fead7de89cd14d463d340a2e6917769
pauseMigration(view returns (bool)
false
pauseStablecoinConversion(view returns (bool)
false
rewardsDistributor(view returns (address)
0x0000000000000000000000000000000000000000
v2xResolver(view returns (address)
0x823be81bbf96bec0e25ca13170f5aacb5b79ba83
v3System(view returns (address)
0xffffffaeff0b96ea8e4f94b2253f31abdd875847
Read-only
minimumCredit(uint128pure returns (uint256 lockedAmount)
name(uint128pure returns (string)
onERC721Received(address operatoraddressuint256bytesview returns (bytes4)
reportedDebt(uint128 requestedMarketIdview returns (uint256 debt)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
acceptOwnership(
convertUSD(uint256 amount
migrate(uint128 accountId
migrateOnBehalf(address stakeruint128 accountId
nominateNewOwner(address newNominatedOwner
registerMarket(returns (uint128 newMarketId)
renounceNomination(
setPauseMigration(bool paused
setPauseStablecoinConversion(bool paused
setSystemAddresses(address v2xResolverAddressaddress v3SystemAddressaddress snxDistributorreturns (bool didInitialize)
simulateUpgradeTo(address newImplementation
transferDeferredAccount(uint256 accountIdaddress to
upgradeTo(address to
Events
AccountLiquidatedInMigration(address stakeruint256 collateralAmountuint256 debtAmountuint256 cratio
AccountMigrated(address indexed stakeruint256 indexed accountIduint256 collateralAmountuint256 debtAmount
ConvertedUSD(address indexed accountuint256 amount
MarketRegistered(address indexed marketAddressuint128 indexed marketIdaddress indexed sender
OwnerChanged(address oldOwneraddress newOwner
OwnerNominated(address newOwner
PauseMigrationSet(address indexed senderbool paused
PauseStablecoinConversionSet(address indexed senderbool paused
Upgraded(address indexed selfaddress implementation
Constructor
constructor(address firstImplementationaddress initialOwner
Fallback and receive
fallback(
receive(
Errors
NotAContract(address contr
ZeroAddress(
ImplementationIsSterile(address implementation
InsufficientCollateralMigrated(uint256 amountRequesteduint256 amountAvailable
InvalidParameter(string parameterstring reason
MarketAlreadyRegistered(uint256 existingMarketId
MigrationInProgress(
NoChange(
NotAContract(address contr
NotNominated(address addr
NothingToMigrate(
OverflowUint256ToUint128(
Paused(
Unauthorized(address addr
UpgradeSimulationFailed(
V2xPaused(
ZeroAddress(