PayPal USD

Verified contract

Proxy

Active on Ethereum
Deployed by via 0xd266cf0d at 15921958
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 23 additional slots
-
variable spans 9 additional slots
-
variable spans 9 additional slots
-
variable spans 49 additional slots
12 additional variables
ERC-20
Value $4,455.66
ERC-20
Value $67.49
ERC-20
Value $49.98
ERC-20
Value $42
ERC-20
Value $27.98
ERC-20
Value $0.38
ERC-20
Value $0
ERC-20
--
ERC-20
--
 (#62454)
ERC-721
--
0x17dd71699c241b25b5369c28c372132ed7f1ace9ae119d71c19353e0c6c03134
0x4530a2755903d9b878f6c8fd1e8f5acdb41b3ae438659681d1367d436d7ac643
0x7db5d157888271839588713af3d355c5de6c21bb46ca71b64a6e94c64f1608bc
0xb1ea16a350c73f745dd39934b004c82351cb05894cbbd62403e8f182a031817b
0xbc9bd832690cbc97770a43e1609718dffc853f043612e504ac65135d8a4bd8e8
0x51068e3a2a1b4204f7cf8837d9486442154665ca153d8704b0651d6650db1bd0
0x5d5985224a146f47a3ba219bb5abfcd8d9c1fde55d18512fdd0fc93d0ce03d74
0xf7dffe7c33b7fe54baafac18b3dd9702b16fd32114ebd6fd3dd1d2d6790830dc
0x6007c0f70fd72d7b24ee47ddccc574b383d84a7366273715440c5bda2db253d2
0x777970b47ab8ffa989d075280afd6fadd3a31d279abeeafb9441e2fd8669866c

Functions
Getter at block 21242789
 
admin(view returns (address)
 
implementation(view returns (address)
ASSET_PROTECTION_ROLE(view returns (bytes32)
0xe3e4f9d7569515307c0cdec302af069a93c9e33f325269bac70e6e22465a9796
CANCEL_AUTHORIZATION_TYPEHASH(view returns (bytes32)
0x158b0a9edf7a828aad02f63cd515c68ef2f50ba807396f6d12842833a1597429
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_SEPARATOR(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
EIP712_DOMAIN_HASH_DEPRECATED(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
PAUSE_ROLE(view returns (bytes32)
0x139c2898040ef16910dc9f44dc697df79363da767d8bc92f2e310312b816e46d
PERMIT_TYPEHASH(view returns (bytes32)
0x6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9
RECEIVE_WITH_AUTHORIZATION_TYPEHASH(view returns (bytes32)
0xd099cc98ef71107a616c4f0f941f04c322d8e254fe26b3c6668db87aae413de8
TRANSFER_WITH_AUTHORIZATION_TYPEHASH(view returns (bytes32)
0x7c7c6cdb67a18743f49ec6fa9b35f50d52ed05cbed4cc592e13b44501c1a2267
assetProtectionRoleDeprecated(view returns (address)
0x0644bd0248d5f89e4f6e845a91d15c23591e5d33
betaDelegateWhitelisterDeprecated(view returns (address)
0x0000000000000000000000000000000000000000
decimals(view returns (uint8)
6
defaultAdmin(view returns (address)
0x0644bd0248d5f89e4f6e845a91d15c23591e5d33
defaultAdminDelay(view returns (uint48)
10800
defaultAdminDelayIncreaseWait(view returns (uint48)
432000
name(view returns (string)
PayPal USD
owner(view returns (address)
0x0644bd0248d5f89e4f6e845a91d15c23591e5d33
ownerDeprecated(view returns (address)
0x0644bd0248d5f89e4f6e845a91d15c23591e5d33
paused(view returns (bool)
false
pendingDefaultAdmin(view returns (address newAdminuint48 schedule)
(newAdmin=0x0000000000000000000000000000000000000000, schedule=0)
pendingDefaultAdminDelay(view returns (uint48 newDelayuint48 schedule)
(newDelay=0, schedule=0)
proposedOwnerDeprecated(view returns (address)
0x0000000000000000000000000000000000000000
supplyControl(view returns (address)
0x31d9bdea6f104606c954f8fe6ba614f1bd347ec3
supplyControllerDeprecated(view returns (address)
0xe25a329d385f77df5d4ed56265babe2b99a5436e
symbol(view returns (string)
PYUSD
totalSupply(view returns (uint256)
394070035382100
Read-only
allowance(address owneraddress spenderview returns (uint256)
authorizationState(address authorizerbytes32 nonceview returns (bool)
balanceOf(address addrview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isFrozen(address addrview returns (bool)
nonces(address ownerview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
changeAdmin(address newAdmin
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
acceptDefaultAdminTransfer(
approve(address spenderuint256 valuereturns (bool)
beginDefaultAdminTransfer(address newAdmin
burn(uint256 amount
cancelAuthorization(address authorizerbytes32 nonceuint8 vbytes32 rbytes32 s
cancelDefaultAdminTransfer(
changeDefaultAdminDelay(uint48 newDelay
decreaseApproval(address spenderuint256 subtractedValuereturns (bool)
decreaseSupply(uint256 valuereturns (bool success)
decreaseSupplyFromAddress(uint256 valueaddress burnFromAddressreturns (bool success)
freeze(address addr
freezeBatch(address[] addresses
grantRole(bytes32 roleaddress account
increaseApproval(address spenderuint256 addedValuereturns (bool)
increaseSupply(uint256 valuereturns (bool success)
increaseSupplyToAddress(uint256 valueaddress mintToAddressreturns (bool success)
initialize(uint48 initialDelayaddress initialOwneraddress pauseraddress assetProtector
mint(address accountuint256 amount
pause(
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
receiveWithAuthorization(address fromaddress touint256 valueuint256 validAfteruint256 validBeforebytes32 nonceuint8 vbytes32 rbytes32 s
reclaimToken(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
rollbackDefaultAdminDelay(
setSupplyControl(address supplyControlAddress
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
transferFromBatch(address[] fromaddress[] touint256[] valuereturns (bool)
transferWithAuthorization(address fromaddress touint256 valueuint256 validAfteruint256 validBeforebytes32 nonceuint8 vbytes32 rbytes32 s
transferWithAuthorizationBatch(address[] fromaddress[] touint256[] valueuint256[] validAfteruint256[] validBeforebytes32[] nonceuint8[] vbytes32[] rbytes32[] s
unfreeze(address addr
unfreezeBatch(address[] addresses
unpause(
wipeFrozenAddress(address addr
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address implementation
Approval(address indexed owneraddress indexed spenderuint256 value
AuthorizationAlreadyUsed(address indexed authorizerbytes32 indexed nonce
AuthorizationCanceled(address indexed authorizerbytes32 indexed nonce
AuthorizationUsed(address indexed authorizerbytes32 indexed nonce
DefaultAdminDelayChangeCanceled(
DefaultAdminDelayChangeScheduled(uint48 newDelayuint48 effectSchedule
DefaultAdminTransferCanceled(
DefaultAdminTransferScheduled(address indexed newAdminuint48 acceptSchedule
FreezeAddress(address indexed addr
FrozenAddressWiped(address indexed addr
Initialized(uint8 version
Pause(
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SanctionedAddressListUpdate(address newSanctionedAddress
SupplyControlSet(address supplyControlAddress
SupplyDecreased(address indexed fromuint256 value
SupplyIncreased(address indexed touint256 value
Transfer(address indexed fromaddress indexed touint256 value
UnfreezeAddress(address indexed addr
Unpause(
Constructor
constructor(address _implementation
Fallback and receive
fallback(
Errors
AccessControlUnauthorizedAccount(address accountbytes32 role
AddressFrozen(
AddressNotFrozen(
AlreadyPaused(
AlreadyUnPaused(
ArgumentLengthMismatch(
AuthorizationExpired(
AuthorizationInvalid(
BlockedAccountAuthorizer(
CallerMustBePayee(
ContractPaused(
InsufficientAllowance(
InsufficientFunds(
InvalidECRecoverSignature(
InvalidPermission(
InvalidSignature(
InvalidValueS(
OnlySupplyController(
OnlySupplyControllerOrOwner(
PermitExpired(
SupplyControllerUnchanged(
ZeroAddress(
ZeroValue(