TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 54 txns
Deployed by via 0xb450df95 at 15673453
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
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 1 additional slot

No balances found for "TransparentUpgradeableProxy"

0xa3a36ef9da5ee8e7ab60735424a6727ce88d19c10b70e30a3600a771ce19a825
0xdb90650d410e82150dd62d57b4f2f75cc9ec6b268f61753fe987e9121c34e704
0xc9589d675519cbbd1727602b0d6f4b91c597041e0449c89092c1298eea6387b7
0xc7fade075616d2439c8fcf97f8813562b11e5724894038f3e3dd51c397854fb8
0x4268277b9690b055a57474117c345c7606e53b94acf39c8e761a7537607f3177
0xdcb15158c56a9e8fd18a34b999911ff121d0f77aaf9f0cb0a1049cdb500d243e
0x6c86653caaf4656518961c322c3d04e427547d0ca3fc0344b455570c28604b3d
0x56e7c28cf7081c438dd719905725d1571cd0188426a482b19732dc8c7fc5e297
0x20d002a0a210a1786fb94f6e3607a1200b2335cc6e67a28085bd721775bbb4e5
0x0521aae5185dbeee7cc41ffe1e5d7a866d07c633604c0da42d581d6b7ca038ee

Functions
Getter at block 21067109
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
PAYMENT_DELEGATE_ROLE(view returns (bytes32)
0x45fbae69cdc6a13ea2c83026dab8ff285f702acdc48836818359b98636b47174
acceptedPaymentTokens(view returns (address[])
[0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48, 0xdAC17F958D2ee523a2206206994597C13D831ec7, 0x6B175474E89094C44Da98b954EedeAC495271d0F, 0x4Fabb145d64652a948d72533023f6E7A623C7C53]
paused(view returns (bool)
false
paymentRecipient(view returns (address)
0xe83726969707ef63358610fc37829925b99c1e79
swapModule(view returns (address)
0x483536fbef61d80b498ab6604891200352d1c581
swapTarget(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
v3SwapTarget(view returns (address)
0xe592427a0aece92de3edee1f18e0157c05861564
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
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 
addPaymentToken(address newToken
delegatedPayWithSwap(address fromaddress sourceTokenAddressuint256 sourceTokenAmountMaxuint256 paymentTokenAmountbytes32 paymentReferenceuint256 deadlinebytes path
delegatedPayWithToken(address fromaddress paymentTokenAddressuint256 paymentTokenAmountbytes32 paymentReference
grantRole(bytes32 roleaddress account
initialize(address _adminaddress _paymentRecipientaddress _swapTargetaddress _wrappedNativeaddress[] _acceptedTokens
pause(
payWithNativeSwap(uint256 paymentTokenAmountbytes32 paymentReferenceuint256 deadlinebytes pathpayable 
payWithSwap(address sourceTokenAddressuint256 sourceTokenAmountMaxuint256 paymentTokenAmountbytes32 paymentReferenceuint256 deadlinebytes path
payWithToken(address paymentTokenAddressuint256 paymentTokenAmountbytes32 paymentReference
removePaymentToken(address newToken
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setPaymentRecipient(address newPaymentRecipient
setSwapModule(address newSwapTarget
unpause(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Initialized(uint8 version
Paused(address account
Payment(address toaddress indexed fromaddress indexed sourceTokenuint256 sourceTokenAmountaddress paymentTokenuint256 paymentTokenAmountbytes32 indexed paymentReference
PaymentRecipientChanged(address recipientaddress sender
PaymentTokenAdded(address token
PaymentTokenRemoved(address token
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Unpaused(address account
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
InvalidSourceToken(
NonAcceptedToken(address token
SetZeroAddress(
UnauthorizedExecutor(address caller