TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 20,153 txns
Deployed by via 0xbef15c43 at 20025769
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 3 additional slots
ERC-20
Value $303,840,758.37
0x67a43b7b781eaf67486cafcc2248736bb440a7f16b2c76a8ca55c04204708905
0x36ab851607567d221e401b86ee0d730d0befb2896cb48d064ca6840fbbe73d4a
0x35a8ca87c55ac6e75da88b5b7cc735abe51989f998821e29ec31c70417294b03
0x3c86f3e5e34ac043fac7768fb5d924accbaf35cc0816d50d4205172ac67579b8
0x8c7901fa4508a7cea7b64df127b164ab447a216e3fe8ae0093ae1e2307c0ade8
0x6146e09983262ae5246a4ebd8ad3835311fb12ffce383ca9d44b78ad8b1bd507
0x4ed770b44893d16740350825a2ebc80d7c7db81165d5bf315312c33b26afbe0a
0x7c0ce41475cefcf376aa34b77345113a6e7973125c91bf087cec1eaad58d12d5
0x18cdd0ed1bede07049c44154ec045cb09be7bb72243cfd98f6726b8a3dd0425f
0xbfd9f5f06eac298abf6c28f0191150215c68cede1f1097e9f4b248aff0dc42c2

Functions
Getter at block 21157414
DOMAIN_SEPARATOR(view returns (bytes32)
0x1a7daa9cca9396e56a61b06852c9b5b5dd84209d387ce215d7f69273a4297830
Usd0PPStorageV0Location(view returns (bytes32)
0x1519c21cc5b6e62f5c0018a7d32a0d00805e5b91f6eaa9f7bc303641242e3000
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=USD0 Liquid Bond, version=1, chainId=1, verifyingContract=0x35d8949372d46b7a3d5a56006ae77b215fc69bc0, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
getEndTime(view returns (uint256)
1844335800
getStartTime(view returns (uint256)
1718105400
name(view returns (string)
USD0 Liquid Bond
paused(view returns (bool)
false
symbol(view returns (string)
USD0++
totalBondTimes(pure returns (uint256)
126230400
totalSupply(view returns (uint256)
303884213817145891963292287
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
nonces(address ownerview returns (uint256)
State-modifying
approve(address spenderuint256 valuereturns (bool)
emergencyWithdraw(address safeAccount
initialize(address registryContractstring name_string symbol_uint256 startTime
mint(uint256 amountUsd0
mintWithPermit(uint256 amountUsd0uint256 deadlineuint8 vbytes32 rbytes32 s
pause(
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
triggerPARMechanismCurvepool(uint256 parUsd0Amountuint256 minimumPARMechanismGainedAmount
unpause(
unwrap(
unwrapPegMaintainer(uint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
BondUnwrapped(address indexed useruint256 amount
EIP712DomainChanged(
EmergencyWithdraw(address indexed accountuint256 balance
Initialized(uint64 version
PARMechanismActivated(address indexed useruint256 amount
Paused(address account
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
Constructor
constructor(address _logicaddress initialOwnerbytes _data
Fallback and receive
fallback(
Errors
AddressEmptyCode(address target
ERC1967InvalidAdmin(address admin
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
ProxyDeniedAdminAccess(
AddressEmptyCode(address target
AddressInsufficientBalance(address account
AmountIsZero(
AmountTooBig(
ApprovalFailed(
BeginInPast(
Blacklisted(
BondFinished(
BondNotFinished(
BondNotStarted(
ECDSAInvalidSignature(
ECDSAInvalidSignatureLength(uint256 length
ECDSAInvalidSignatureS(bytes32 s
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
ERC2612ExpiredSignature(uint256 deadline
ERC2612InvalidSigner(address signeraddress owner
EnforcedPause(
ExpectedPause(
FailedInnerCall(
InvalidAccountNonce(address accountuint256 currentNonce
InvalidInitialization(
InvalidName(
InvalidSymbol(
NotAuthorized(
NotInitializing(
PARNotRequired(
PARNotSuccessful(
PARUSD0InputExceedsBalance(
ReentrancyGuardReentrantCall(
SafeERC20FailedOperation(address token