BeaconProxy

Verified contract

Proxy

Active on Base with 1 txns
Deployed by via 0xd834e0f4 at 14089105
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 3 additional slots
)
ERC-721
--
0xea1aaac2737091c4c47e821119b5d04ec8ffc92f4845760048b4031a88f7b7c2
From

Functions
Getter at block 22926959
GDA(view returns (address)
0xfe6c87be05fedb2059d2ec41ba0a09826c9fd7aa
admin(view returns (address)
0xb207f9d99e52d3dbf3f68ddc0b23fb572a7a9440
distributionFromAnyAddress(view returns (bool)
true
getTotalConnectedFlowRate(view returns (int96)
1084453687600626
getTotalConnectedUnits(view returns (uint128)
18659193854
getTotalDisconnectedFlowRate(view returns (int96 flowRate)
57076509442413
getTotalDisconnectedUnits(view returns (uint128)
982062827
getTotalFlowRate(view returns (int96)
1141530197043039
getTotalUnits(view returns (uint128)
19641256681
poolOperatorGetIndex(view returns (struct SuperfluidPoolPoolIndexData)
(19641256681, 1727617531, 58119, 2354502536912)
proxiableUUID(pure returns (bytes32)
0xca2aacef54bd44c838311f7274fc12b435395ce38673a3458ccdb318c9e1115f
superToken(view returns (address)
0x1eff3dd78f4a14abfa9fa66579bd3ce9e1b30529
totalSupply(view returns (uint256)
19641256681
transferabilityForUnitsOwner(view returns (bool)
false
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getClaimable(address memberAddruint32 timeview returns (int256)
getClaimableNow(address memberAddrview returns (int256 claimableBalanceuint256 timestamp)
getDisconnectedBalance(uint32 timeview returns (int256 balance)
getMemberFlowRate(address memberAddrview returns (int96)
getTotalAmountReceivedByMember(address memberAddrview returns (uint256)
getUnits(address memberAddrview returns (uint128)
State-modifying
approve(address spenderuint256 amountreturns (bool)
castrate(
claimAll(returns (bool)
claimAll(address memberAddrreturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address admin_address superToken_bool transferabilityForUnitsOwner_bool distributionFromAnyAddress_
operatorConnectMember(address memberAddrbool doConnectuint32 timereturns (bool)
operatorSetIndex(struct PDPoolIndex indexreturns (bool)
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
updateMemberUnits(address memberAddruint128 newUnitsreturns (bool)
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
DistributionClaimed(address indexed tokenaddress indexed memberint256 claimedAmountint256 totalClaimed
Initialized(uint8 version
MemberUnitsUpdated(address indexed tokenaddress indexed memberuint128 oldUnitsuint128 newUnits
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address beaconbytes data
Fallback and receive
fallback(
receive(
Errors
SUPERFLUID_POOL_INVALID_TIME(
SUPERFLUID_POOL_NOT_GDA(
SUPERFLUID_POOL_NOT_POOL_ADMIN_OR_GDA(
SUPERFLUID_POOL_NO_POOL_MEMBERS(
SUPERFLUID_POOL_NO_ZERO_ADDRESS(
SUPERFLUID_POOL_SELF_TRANSFER_NOT_ALLOWED(
SUPERFLUID_POOL_TRANSFER_UNITS_NOT_ALLOWED(