ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 1,763 txns
Deployed by via 0x731b448e at 16691240
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 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots

No balances found for "ERC1967Proxy"

0x676af7f489cdccfa2527f97de2c912eb82dbf726c577f547cc7566ddb603ae77
0x25da204c70e931fc5399a91de4901d4558ad5397a77b2de71260db85903d6e7a
0xee64b4d07248abad4c279edc5dab46c468a3938b1f16756027fa11a0cc285b07
0xcda8b4cbde1982f47c0a1313957aa60652e2a72f07c938441a3eac9c50ac2b75
0x53f827959fbe076766e47e8858c927d2419f60e70c917fb30b33b7e678f4f533
0x7db39b96ab9f585fdb8e97b7f53b8f2bb3f366401607d1428289c213d67744bf
0x4cec3b8630504b7725764dd6b2a57ec0625ac1c79d9abaa417e3c62468b2af08
0x3957c42cebaf7ed341a93c8c370c2cfe3ceb9f9604a38e141a6403e39b0eb59e
0x26475e8c329bb9f3bbf218ced1b4932a92ac4e1ea70524927f3e46552ff4aad3
0xd7d2b557f9846532e1871e012e9c44e0d8f44741e059ff6772bee5444d8fb330

Functions
Getter at block 21184303
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MAX_BPS(view returns (uint256)
10000
getFeeDetails(view returns (address feeReceiveruint256 feeBps)
(feeReceiver=0x86c58ce54a4a42b131a1eb65ab13aff250da693e, feeBps=500)
implementationInterfaceId(pure returns (string interfaceId)
impl/IPaymentsNotary.sol:IAspenPaymentsNotaryV1
implementationVersion(pure returns (uint256 majoruint256 minoruint256 patch)
(major=1, minor=0, patch=0)
isIAspenFeaturesV0(pure returns (bool)
true
minorVersion(pure returns (uint256 minoruint256 patch)
(minor=0, patch=0)
 
proxiableUUID(view returns (bytes32)
supportedFeatures(pure returns (string[] features)
[IAspenFeatures.sol:IAspenFeaturesV0, IAspenVersioned.sol:IAspenVersionedV2, payments/IPaymentNotary.sol:IPaymentNotaryV1]
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
grantRole(bytes32 roleaddress account
initialize(address _feeReceiveruint256 _feeBPS
pay(string _namespaceaddress _receiverbytes32 _paymentReferenceaddress _currencyuint256 _paymentAmountpayable 
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
updateFeeDetails(address _newFeeReceiveruint256 _newfeeBps
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
PaymentSent(string namespaceaddress indexed fromaddress indexed tobytes32 indexed paymentReferenceaddress currencyuint256 paymentAmount
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
IllegalVersionUpgrade(uint256 existingMajorVersionuint256 existingMinorVersionuint256 existingPatchVersionuint256 newMajorVersionuint256 newMinorVersionuint256 newPatchVersion
ImplementationNotVersioned(address implementation
InvalidFeeBps(
InvalidFeeReceiver(
InvalidPaymentAmount(
ZeroPaymentAmount(