This contract is being backfilled. You may encounter incomplete storage history.
The latest block we've processed for this chain is 20793851, which is 7 minutes old. We're running behind the tip but working to resolve the issue.

GraphProxy

Verified contract

Proxy

Active on Ethereum with 170,962 txns
Deployed by via 0x6c921af7 at 11446786
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 9 additional slots
12 additional variables
ERC-20
Value $39,437,648.28
ERC-20
Value $594.76
ERC-20
Value $366.08
ERC-20
Value $103.8
ERC-20
Value $100.1
ERC-20
Value $25.32
ERC-20
Value $22.87
ERC-20
Value $5.91
ERC-20
--
ERC-20
--
0x09d28fad3d0a106437ef0ae4ed54181dcef756e7920c76c712f466e51c1912a2
0x6d03e421fe5b8f339a59a624ea6b71d6cd36ffa9e935fc01d462b8a765845986
0xcd5d9f350417f8c7a764ed29b176321d8904eb6c8ec720e832a2eb1e7822386f
From
0x03f35908ff063e93bc824a0a4da44e95de8af7e80133ac7ce27e1d17afbfa52f
0x3e522b93320f6c820a71323a843ed74b1ab49b41a1529ca89afecacd52458aa7
0xdaecf53d707eb8ffcd00a335c44887b01ad2f505d4f337e287f4c5c2e6f90d1f
0xed001b5793bc140ca4fc49014792f0f08da347676d388d5e66c17551c6e2b5c8
0x1d097420ba5bdb1fab51d0e64442f782a49bfee0b85cd93f8229ff5948e78b25
0xd509d20ba7563ed4bf11602485fb38a5a3ba2f96aa352065d441964b7ba21a26
0xac84d2d37b4c02374eb8646fe58382efe03bcad22355b3fa00e5a7386103c455

Functions
Getter at block 20793850
controller(view returns (address)
0x24ccd4d3ac8529ff08c58f74ff6755036e616117
Read-only
getAllocation(address _allocationIDview returns (struct IStakingDataAllocation)
getAllocationState(address _allocationIDview returns (uint8)
getIndexerCapacity(address _indexerview returns (uint256)
getIndexerStakedTokens(address _indexerview returns (uint256)
getSubgraphAllocatedTokens(bytes32 _subgraphDeploymentIDview returns (uint256)
hasStake(address _indexerview returns (bool)
indexerTransferredToL2(addressview returns (address)
isAllocation(address _allocationIDview returns (bool)
isOperator(address _operatoraddress _indexerview returns (bool)
State-modifying
acceptUpgrade(
acceptUpgradeAndCall(bytes data
admin(returns (address)
implementation(returns (address)
pendingImplementation(returns (address)
setAdmin(address _newAdmin
upgradeTo(address _newImplementation
acceptProxy(address _proxy
acceptProxyAndCall(address _proxybytes _data
allocate(bytes32 _subgraphDeploymentIDuint256 _tokensaddress _allocationIDbytes32 _metadatabytes _proof
allocateFrom(address _indexerbytes32 _subgraphDeploymentIDuint256 _tokensaddress _allocationIDbytes32 _metadatabytes _proof
closeAllocation(address _allocationIDbytes32 _poi
collect(uint256 _tokensaddress _allocationID
initialize(address _controlleruint256 _minimumIndexerStakeuint32 _thawingPerioduint32 _protocolPercentageuint32 _curationPercentageuint32 _maxAllocationEpochsuint32 _delegationUnbondingPerioduint32 _delegationRatiostruct IStakingDataRebatesParameters _rebatesParametersaddress _extensionImpl
multicall(bytes[] datareturns (bytes[] results)
setAssetHolder(address _assetHolderbool _allowed
setController(address _controller
setCounterpartStakingAddress(address _counterpart
setCurationPercentage(uint32 _percentage
setDelegationParameters(uint32 _indexingRewardCutuint32 _queryFeeCutuint32 _cooldownBlocks
setExtensionImpl(address _extensionImpl
setL1GraphTokenLockTransferTool(address _l1GraphTokenLockTransferTool
setMaxAllocationEpochs(uint32 _maxAllocationEpochs
setMinimumIndexerStake(uint256 _minimumIndexerStake
setOperator(address _operatorbool _allowed
setProtocolPercentage(uint32 _percentage
setRebateParameters(uint32 _alphaNumeratoruint32 _alphaDenominatoruint32 _lambdaNumeratoruint32 _lambdaDenominator
setRewardsDestination(address _destination
setThawingPeriod(uint32 _thawingPeriod
stake(uint256 _tokens
stakeTo(address _indexeruint256 _tokens
syncAllContracts(
transferDelegationToL2(address _indexeraddress _l2Beneficiaryuint256 _maxGasuint256 _gasPriceBiduint256 _maxSubmissionCostpayable 
transferLockedDelegationToL2(address _indexeruint256 _maxGasuint256 _gasPriceBiduint256 _maxSubmissionCost
transferLockedStakeToL2(uint256 _amountuint256 _maxGasuint256 _gasPriceBiduint256 _maxSubmissionCost
transferStakeToL2(address _l2Beneficiaryuint256 _amountuint256 _maxGasuint256 _gasPriceBiduint256 _maxSubmissionCostpayable 
unlockDelegationToTransferredIndexer(address _indexer
unstake(uint256 _tokens
withdraw(
Events
AdminUpdated(address indexed oldAdminaddress indexed newAdmin
ImplementationUpdated(address indexed oldImplementationaddress indexed newImplementation
PendingImplementationUpdated(address indexed oldPendingImplementationaddress indexed newPendingImplementation
AllocationClosed(address indexed indexerbytes32 indexed subgraphDeploymentIDuint256 epochuint256 tokensaddress indexed allocationIDaddress senderbytes32 poibool isPublic
AllocationCreated(address indexed indexerbytes32 indexed subgraphDeploymentIDuint256 epochuint256 tokensaddress indexed allocationIDbytes32 metadata
AssetHolderUpdate(address indexed calleraddress indexed assetHolderbool allowed
ContractSynced(bytes32 indexed nameHashaddress contractAddress
DelegationParametersUpdated(address indexed indexeruint32 indexingRewardCutuint32 queryFeeCutuint32 cooldownBlocks
DelegationTransferredToL2(address indexed delegatoraddress indexed l2Delegatoraddress indexed indexeraddress l2Indexeruint256 transferredDelegationTokens
ExtensionImplementationSet(address indexed extensionImpl
IndexerStakeTransferredToL2(address indexed indexeraddress indexed l2Indexeruint256 transferredStakeTokens
L1GraphTokenLockTransferToolSet(address l1GraphTokenLockTransferTool
ParameterUpdated(string param
RebateCollected(address assetHolderaddress indexed indexerbytes32 indexed subgraphDeploymentIDaddress indexed allocationIDuint256 epochuint256 tokensuint256 protocolTaxuint256 curationFeesuint256 queryFeesuint256 queryRebatesuint256 delegationRewards
SetController(address controller
SetOperator(address indexed indexeraddress indexed operatorbool allowed
SetRewardsDestination(address indexed indexeraddress indexed destination
StakeDelegatedUnlockedDueToL2Transfer(address indexed indexeraddress indexed delegator
StakeDeposited(address indexed indexeruint256 tokens
StakeLocked(address indexed indexeruint256 tokensuint256 until
StakeWithdrawn(address indexed indexeruint256 tokens
Constructor
constructor(address _impladdress _admin
Fallback and receive
fallback(
fallback(
receive(
receive(
Errors

This contract contains no error objects.