ManagedProxy

Verified contract

Proxy

Active on Ethereum with 2,277 txns
Deployed by via 0xd0a690ae at 17684572
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $310,107.43
ERC-20
Value $202,855.6
ERC-20
Value $59,124.31
ERC-20
Value $8,981.11
ERC-20
Value $616.95
ERC-20
Value $189.26
ERC-20
Value $28.25
ERC-20
Value $13.96
ERC-20
Value $5.1
ERC-20
Value $3.4
0x1964be434328b785d67162d01b311c0a90ce01516818cdb43fe96ca35283bef6
0x3d0349b604edee100fafa88855e35e73c9acbf96a00a11a91bde68a57e61febb
0x607320161eadab02e66b7f0af6ad62ff8339db2de9e8ab0898dd510c3f827bfb
0x9c82a9be18510378af30d16e3b341a3aae1e8fbb9334c9b7535180aeeeb2f6b5
0x9e6281dc75436017fcda64c3cb509a091507c689c21c11e5c886eccd4c4bcade
0xc3a05feb63988a89408e95450b287f07192ee5270590ec9aa3ef8b9b36f40a2d
0x490c936e2d3a60c7b4668c693a3f72bfd6d247b35e545f866d49fea9e88a5979
0xe772188e662dc55bddef9d3126b7b0706cc173b04201503921b832220b972868
0x71b2c785dd28d3f4820d4e90c672e07b5108dcb6f4b37ea0aaecff64fd728345
0xefe9dfdb2750d13022adb93d5921e6affbed6f57725a25b6164f080dc878ad73

Functions
Getter at block 20880240
AMT_PER_SEC_EXTRA_DECIMALS(view returns (uint8)
9
AMT_PER_SEC_MULTIPLIER(view returns (uint160)
1000000000
DRIVER_ID_OFFSET(view returns (uint8)
224
MAX_SPLITS_RECEIVERS(view returns (uint256)
200
MAX_STREAMS_RECEIVERS(view returns (uint256)
100
MAX_TOTAL_BALANCE(view returns (uint128)
170141183460469231731687303715884105727
TOTAL_SPLITS_WEIGHT(view returns (uint32)
1000000
admin(view returns (address)
0x8da8f82d2bbdd896822de723f55d6edf416130ba
allPausers(view returns (address[] pausersList)
[]
cycleSecs(view returns (uint32)
604800
implementation(view returns (address)
0xb0c9b6d67608be300398d0e4fb0cca3891e1b33f
isPaused(view returns (bool)
false
minAmtPerSec(view returns (uint160)
1654
nextDriverId(view returns (uint32 driverId)
100
proposedAdmin(view returns (address)
0x0000000000000000000000000000000000000000
 
proxiableUUID(view returns (bytes32)
Read-only
balanceAt(uint256 accountIdaddress erc20struct StreamReceiver[] currReceiversuint32 timestampview returns (uint128 balance)
balances(address erc20view returns (uint128 streamsBalanceuint128 splitsBalance)
collectable(uint256 accountIdaddress erc20view returns (uint128 amt)
driverAddress(uint32 driverIdview returns (address driverAddr)
hashSplits(struct SplitsReceiver[] receiverspure returns (bytes32 receiversHash)
hashStreams(struct StreamReceiver[] receiverspure returns (bytes32 streamsHash)
hashStreamsHistory(bytes32 oldStreamsHistoryHashbytes32 streamsHashuint32 updateTimeuint32 maxEndpure returns (bytes32 streamsHistoryHash)
isPauser(address pauserview returns (bool isAddrPauser)
receivableStreamsCycles(uint256 accountIdaddress erc20view returns (uint32 cycles)
receiveStreamsResult(uint256 accountIdaddress erc20uint32 maxCyclesview returns (uint128 receivableAmt)
splitResult(uint256 accountIdstruct SplitsReceiver[] currReceiversuint128 amountview returns (uint128 collectableAmtuint128 splitAmt)
splitsHash(uint256 accountIdview returns (bytes32 currSplitsHash)
splittable(uint256 accountIdaddress erc20view returns (uint128 amt)
squeezeStreamsResult(uint256 accountIdaddress erc20uint256 senderIdbytes32 historyHashstruct StreamsHistory[] streamsHistoryview returns (uint128 amt)
streamsState(uint256 accountIdaddress erc20view returns (bytes32 streamsHashbytes32 streamsHistoryHashuint32 updateTimeuint128 balanceuint32 maxEnd)
State-modifying
acceptAdmin(
collect(uint256 accountIdaddress erc20returns (uint128 amt)
emitAccountMetadata(uint256 accountIdstruct AccountMetadata[] accountMetadata
give(uint256 accountIduint256 receiveraddress erc20uint128 amt
grantPauser(address pauser
pause(
proposeNewAdmin(address newAdmin
receiveStreams(uint256 accountIdaddress erc20uint32 maxCyclesreturns (uint128 receivedAmt)
registerDriver(address driverAddrreturns (uint32 driverId)
renounceAdmin(
revokePauser(address pauser
setSplits(uint256 accountIdstruct SplitsReceiver[] receivers
setStreams(uint256 accountIdaddress erc20struct StreamReceiver[] currReceiversint128 balanceDeltastruct StreamReceiver[] newReceiversuint32 maxEndHint1uint32 maxEndHint2returns (int128 realBalanceDelta)
split(uint256 accountIdaddress erc20struct SplitsReceiver[] currReceiversreturns (uint128 collectableAmtuint128 splitAmt)
squeezeStreams(uint256 accountIdaddress erc20uint256 senderIdbytes32 historyHashstruct StreamsHistory[] streamsHistoryreturns (uint128 amt)
unpause(
updateDriverAddress(uint32 driverIdaddress newDriverAddr
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
withdraw(address erc20address receiveruint256 amt
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AccountMetadataEmitted(uint256 indexed accountIdbytes32 indexed keybytes value
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Collectable(uint256 indexed accountIdaddress indexed erc20uint128 amt
Collected(uint256 indexed accountIdaddress indexed erc20uint128 collected
DriverAddressUpdated(uint32 indexed driverIdaddress indexed oldDriverAddraddress indexed newDriverAddr
DriverRegistered(uint32 indexed driverIdaddress indexed driverAddr
Given(uint256 indexed accountIduint256 indexed receiveraddress indexed erc20uint128 amt
NewAdminProposed(address indexed currentAdminaddress indexed newAdmin
Paused(address indexed pauser
PauserGranted(address indexed pauseraddress indexed admin
PauserRevoked(address indexed pauseraddress indexed admin
ReceivedStreams(uint256 indexed accountIdaddress indexed erc20uint128 amtuint32 receivableCycles
Split(uint256 indexed accountIduint256 indexed receiveraddress indexed erc20uint128 amt
SplitsReceiverSeen(bytes32 indexed receiversHashuint256 indexed accountIduint32 weight
SplitsSet(uint256 indexed accountIdbytes32 indexed receiversHash
SqueezedStreams(uint256 indexed accountIdaddress indexed erc20uint256 indexed senderIduint128 amtbytes32[] streamsHistoryHashes
StreamReceiverSeen(bytes32 indexed receiversHashuint256 indexed accountIduint256 config
StreamsSet(uint256 indexed accountIdaddress indexed erc20bytes32 indexed receiversHashbytes32 streamsHistoryHashuint128 balanceuint32 maxEnd
Unpaused(address indexed pauser
Upgraded(address indexed implementation
Withdrawn(address indexed erc20address indexed receiveruint256 amt
Constructor
constructor(address logicaddress admin
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.