MCPcopy Create free account

hub / github.com/Layr-Labs/eigensdk-go / functions

Functions7,967 in github.com/Layr-Labs/eigensdk-go

↓ 2 callersMethodEjector
(opts *bind.CallOpts)
contracts/bindings/SlashingRegistryCoordinator/binding.go:140
↓ 2 callersMethodEthPOS
(opts *bind.CallOpts)
contracts/bindings/EigenPodManager/binding.go:82
↓ 2 callersMethodFreezeOperator
(opts *bind.TransactOpts, toBeFrozen common.Address)
M2-contracts/bindings/ISlasher/binding.go:87
↓ 2 callersMethodGENESISREWARDSTIMESTAMP
(opts *bind.CallOpts)
M2-contracts/bindings/IRewardsCoordinator/binding.go:114
↓ 2 callersFunctionGenRandomBlsKeys
()
crypto/bls/attestation.go:175
↓ 2 callersMethodGetAllocatedStrategies
(opts *bind.CallOpts, operator common.Address, operatorSet OperatorSet)
contracts/bindings/AllocationManager/binding.go:135
↓ 2 callersMethodGetAllocation
(opts *bind.CallOpts, operator common.Address, operatorSet OperatorSet, strategy common.Address)
contracts/bindings/AllocationManager/binding.go:137
↓ 2 callersMethodGetAllocations
(opts *bind.CallOpts, operators []common.Address, operatorSet OperatorSet, strategy common.Address)
contracts/bindings/AllocationManager/binding.go:141
↓ 2 callersMethodGetBurnableShares
(opts *bind.CallOpts, strategy common.Address)
contracts/bindings/StrategyManager/binding.go:82
↓ 2 callersMethodGetClaimerFor
( ctx context.Context, earner gethcommon.Address, )
chainio/clients/elcontracts/reader.go:525
↓ 2 callersMethodGetCorrectValueForInsertAfter
(opts *bind.CallOpts, operator common.Address, updateBlock uint32)
M2-contracts/bindings/ISlasher/binding.go:62
↓ 2 callersMethodGetCurrentClaimableDistributionRoot
(opts *bind.CallOpts)
M2-contracts/bindings/IRewardsCoordinator/binding.go:140
↓ 2 callersMethodGetCurrentDistributionRoot
(opts *bind.CallOpts)
M2-contracts/bindings/IRewardsCoordinator/binding.go:142
↓ 2 callersMethodGetCurrentDistributionRoot
(opts *bind.CallOpts)
contracts/bindings/RewardsCoordinator/binding.go:189
↓ 2 callersMethodGetCurrentQuorumBitmap
(opts *bind.CallOpts, operatorId [32]byte)
contracts/bindings/SlashingRegistryCoordinator/binding.go:142
↓ 2 callersMethodGetDelegatableShares
(opts *bind.CallOpts, staker common.Address)
M2-contracts/bindings/DelegationManager/binding.go:135
↓ 2 callersMethodGetDistributionRootAtIndex
(opts *bind.CallOpts, index *big.Int)
M2-contracts/bindings/IRewardsCoordinator/binding.go:144
↓ 2 callersMethodGetDistributionRootAtIndex
(opts *bind.CallOpts, index *big.Int)
contracts/bindings/RewardsCoordinator/binding.go:191
↓ 2 callersMethodGetDistributionRootsLength
(opts *bind.CallOpts)
M2-contracts/bindings/IRewardsCoordinator/binding.go:146
↓ 2 callersFunctionGetG1Generator
()
crypto/bn254/utils.go:67
↓ 2 callersFunctionGetM2ContractAddressesFromContractRegistry
This function is for M2 functionality
testutils/anvil.go:202
↓ 2 callersMethodGetMaxMagnitude
(opts *bind.CallOpts, operator common.Address, strategy common.Address)
contracts/bindings/AllocationManager/binding.go:145
↓ 2 callersMethodGetMaxMagnitudesAtBlock
(opts *bind.CallOpts, operator common.Address, strategies []common.Address, blockNumber uint32)
contracts/bindings/AllocationManager/binding.go:151
↓ 2 callersMethodGetMiddlewareTimesIndexServeUntilBlock
(opts *bind.CallOpts, operator common.Address, index uint32)
M2-contracts/bindings/ISlasher/binding.go:64
↓ 2 callersMethodGetMiddlewareTimesIndexStalestUpdateBlock
(opts *bind.CallOpts, operator common.Address, index uint32)
M2-contracts/bindings/ISlasher/binding.go:66
↓ 2 callersMethodGetNumOperatorSetsForOperator
Returns the number of operator sets that an operator is part of. This doesn't include M2 quorums. Can return an error if the `AllocationManager` contr
chainio/clients/elcontracts/reader.go:796
↓ 2 callersMethodGetOperator
(opts *bind.CallOpts, operator common.Address)
contracts/bindings/SlashingRegistryCoordinator/binding.go:144
↓ 2 callersMethodGetOperatorAVSSplit
(opts *bind.CallOpts, operator common.Address, avs common.Address)
M2-contracts/bindings/IRewardsCoordinator/binding.go:148
↓ 2 callersMethodGetOperatorAddrsInQuorumsAtCurrentBlock
Returns, for each quorum in `quorumNumbers`, a vector of the addresses of the operators registered for that quorum at the current block.
chainio/clients/avsregistry/reader.go:158
↓ 2 callersMethodGetOperatorFromId
(opts *bind.CallOpts, operatorId [32]byte)
contracts/bindings/SlashingRegistryCoordinator/binding.go:146
↓ 2 callersMethodGetOperatorId
(opts *bind.CallOpts, operator common.Address)
contracts/bindings/RegistryCoordinator/binding.go:184
↓ 2 callersMethodGetOperatorId
(opts *bind.CallOpts, operator common.Address)
contracts/bindings/SlashingRegistryCoordinator/binding.go:148
↓ 2 callersMethodGetOperatorPISplit
(opts *bind.CallOpts, operator common.Address)
M2-contracts/bindings/IRewardsCoordinator/binding.go:150
↓ 2 callersMethodGetOperatorPubkeyG2
(opts *bind.CallOpts, operator common.Address)
contracts/bindings/BLSApkRegistry/binding.go:123
↓ 2 callersMethodGetOperatorRestakedStrategies
(opts *bind.CallOpts, operator common.Address)
contracts/bindings/MockAvsServiceManager/binding.go:148
↓ 2 callersMethodGetOperatorSetCount
(opts *bind.CallOpts, avs common.Address)
contracts/bindings/AllocationManager/binding.go:159
↓ 2 callersMethodGetOperatorSetParams
(opts *bind.CallOpts, quorumNumber uint8)
contracts/bindings/SlashingRegistryCoordinator/binding.go:150
↓ 2 callersMethodGetOperatorSetsForOperator
Returns the list of operator sets the operator has current or pending allocations/deallocations in. This doesn't include M2 quorums. Can return an err
chainio/clients/elcontracts/reader.go:814
↓ 2 callersMethodGetOperatorSocket
(opts *bind.CallOpts, _operatorId [32]byte)
contracts/bindings/SocketRegistry/binding.go:72
↓ 2 callersMethodGetOperatorStatus
(opts *bind.CallOpts, operator common.Address)
contracts/bindings/SlashingRegistryCoordinator/binding.go:152
↓ 2 callersMethodGetOperatorsAvsStateAtBlock
( ctx context.Context, quorumNumbers types.QuorumNums, blockNumber types.BlockNum, )
services/avsregistry/avsregistry_chaincaller.go:61
↓ 2 callersMethodGetOrRegisterOperatorId
(opts *bind.TransactOpts, operator common.Address, params IBLSApkRegistryTypesPubkeyRegistrationParams, pubkey
contracts/bindings/BLSApkRegistry/binding.go:143
↓ 2 callersMethodGetPublicKeyG1
()
signer/bls/signer.go:24
↓ 2 callersMethodGetPublicKeyG2
()
signer/bls/signer.go:26
↓ 2 callersMethodGetQueuedWithdrawal
(opts *bind.CallOpts, withdrawalRoot [32]byte)
contracts/bindings/DelegationManager/binding.go:128
↓ 2 callersMethodGetQueuedWithdrawalRoots
(opts *bind.CallOpts, staker common.Address)
contracts/bindings/DelegationManager/binding.go:133
↓ 2 callersMethodGetQueuedWithdrawals
(opts *bind.CallOpts, staker common.Address)
contracts/bindings/DelegationManager/binding.go:135
↓ 2 callersMethodGetQuorumBitmapAtBlockNumberByIndex
(opts *bind.CallOpts, operatorId [32]byte, blockNumber uint32, index *big.Int)
contracts/bindings/SlashingRegistryCoordinator/binding.go:154
↓ 2 callersMethodGetQuorumBitmapHistoryLength
(opts *bind.CallOpts, operatorId [32]byte)
contracts/bindings/SlashingRegistryCoordinator/binding.go:156
↓ 2 callersMethodGetQuorumBitmapIndicesAtBlockNumber
(opts *bind.CallOpts, blockNumber uint32, operatorIds [][32]byte)
contracts/bindings/SlashingRegistryCoordinator/binding.go:158
↓ 2 callersMethodGetQuorumBitmapUpdateByIndex
(opts *bind.CallOpts, operatorId [32]byte, index *big.Int)
contracts/bindings/SlashingRegistryCoordinator/binding.go:160
↓ 2 callersMethodGetRestakeableStrategies
(opts *bind.CallOpts)
contracts/bindings/MockAvsServiceManager/binding.go:150
↓ 2 callersMethodGetRootIndexFromHash
(opts *bind.CallOpts, rootHash [32]byte)
M2-contracts/bindings/IRewardsCoordinator/binding.go:152
↓ 2 callersMethodGetSlashableShares
Returns a list of the number of shares slashable by the operator set for each of the given strategies. Can return an error if the `AllocationManager`
chainio/clients/elcontracts/reader.go:987
↓ 2 callersMethodGetSlashableSharesInQueue
(opts *bind.CallOpts, operator common.Address, strategy common.Address)
contracts/bindings/DelegationManager/binding.go:140
↓ 2 callersMethodGetStakerStrategyList
(opts *bind.CallOpts, staker common.Address)
contracts/bindings/StrategyManager/binding.go:86
↓ 2 callersMethodGetStrategiesWithBurnableShares
(opts *bind.CallOpts)
contracts/bindings/StrategyManager/binding.go:88
↓ 2 callersMethodGetStrategyParamsAtIndex
( opts *bind.CallOpts, quorumNumber uint8, index *big.Int, )
chainio/clients/avsregistry/reader.go:629
↓ 2 callersMethodGetWithdrawableShares
(opts *bind.CallOpts, staker common.Address, strategies []common.Address)
contracts/bindings/DelegationManager/binding.go:142
↓ 2 callersMethodGetWithdrawalDelay
(opts *bind.CallOpts, strategies []common.Address)
M2-contracts/bindings/DelegationManager/binding.go:139
↓ 2 callersMethodIncreaseAllowance
(opts *bind.TransactOpts, spender common.Address, addedValue *big.Int)
contracts/bindings/MockERC20/binding.go:91
↓ 2 callersMethodIncreaseBurnableShares
(opts *bind.TransactOpts, strategy common.Address, addedSharesToBurn *big.Int)
contracts/bindings/StrategyManager/binding.go:125
↓ 2 callersMethodIndexRegistry
(opts *bind.CallOpts)
contracts/bindings/SlashingRegistryCoordinator/binding.go:162
↓ 2 callersMethodInitialize
(opts *bind.TransactOpts, initialOwner common.Address, initialPausedStatus *big.Int)
contracts/bindings/AllocationManager/binding.go:196
↓ 2 callersMethodInitialize
(opts *bind.TransactOpts, _initialOwner common.Address)
contracts/bindings/MockAvsServiceManager/binding.go:180
↓ 2 callersMethodInitialize
(opts *bind.TransactOpts, initialOwner common.Address, _initPausedStatus *big.Int)
contracts/bindings/EigenPodManager/binding.go:119
↓ 2 callersMethodInitialize
(opts *bind.TransactOpts, initialOwner common.Address, initialPausedStatus *big.Int, _rewardsUpdater common.Ad
contracts/bindings/RewardsCoordinator/binding.go:248
↓ 2 callersMethodInitialize
(opts *bind.TransactOpts, initialOwner common.Address, initialStrategyWhitelister common.Address, initialPause
contracts/bindings/StrategyManager/binding.go:127
↓ 2 callersMethodInitialize
(opts *bind.TransactOpts, initialOwner common.Address, churnApprover common.Address, ejector common.Address, i
contracts/bindings/RegistryCoordinator/binding.go:251
↓ 2 callersMethodInitialize
(opts *bind.TransactOpts, initialOwner common.Address, initialPausedStatus *big.Int)
contracts/bindings/DelegationManager/binding.go:186
↓ 2 callersMethodInitialize
(opts *bind.TransactOpts, initialOwner common.Address, churnApprover common.Address, ejector common.Address, i
contracts/bindings/SlashingRegistryCoordinator/binding.go:201
↓ 2 callersMethodInitialize
(opts *bind.TransactOpts, initialOwner common.Address, initialPausedStatus *big.Int)
contracts/bindings/AVSDirectory/binding.go:112
↓ 2 callersMethodInitializeDelegatedStakeQuorum
(opts *bind.TransactOpts, quorumNumber uint8, minimumStake *big.Int, _strategyParams []IStakeRegistryTypesStra
contracts/bindings/StakeRegistry/binding.go:149
↓ 2 callersMethodInitializeQuorum
(opts *bind.TransactOpts, quorumNumber uint8)
contracts/bindings/IndexRegistry/binding.go:107
↓ 2 callersMethodInitializeQuorum
(opts *bind.TransactOpts, quorumNumber uint8)
contracts/bindings/BLSApkRegistry/binding.go:145
↓ 2 callersMethodInitializeSlashableStakeQuorum
(opts *bind.TransactOpts, quorumNumber uint8, minimumStake *big.Int, lookAheadPeriod uint32, _strategyParams [
contracts/bindings/StakeRegistry/binding.go:151
↓ 2 callersMethodIsChurnApproverSaltUsed
(opts *bind.CallOpts, arg0 [32]byte)
contracts/bindings/SlashingRegistryCoordinator/binding.go:164
↓ 2 callersMethodIsFrozen
(opts *bind.CallOpts, staker common.Address)
M2-contracts/bindings/ISlasher/binding.go:68
↓ 2 callersMethodIsM2Quorum
(opts *bind.CallOpts, quorumNumber uint8)
contracts/bindings/RegistryCoordinator/binding.go:202
↓ 2 callersMethodIsM2QuorumRegistrationDisabled
(opts *bind.CallOpts)
contracts/bindings/RegistryCoordinator/binding.go:204
↓ 2 callersMethodIsMemberOfOperatorSet
(opts *bind.CallOpts, operator common.Address, operatorSet OperatorSet)
contracts/bindings/AllocationManager/binding.go:167
↓ 2 callersMethodIsOperatorSet
(opts *bind.CallOpts, operatorSet OperatorSet)
contracts/bindings/AllocationManager/binding.go:169
↓ 2 callersFunctionKeyStoreSignerFn
(path string, password string, chainID *big.Int)
signerv2/signer.go:34
↓ 2 callersMethodLastEjectionTimestamp
(opts *bind.CallOpts, arg0 common.Address)
contracts/bindings/SlashingRegistryCoordinator/binding.go:166
↓ 2 callersMethodLatestUpdateBlock
(opts *bind.CallOpts, operator common.Address, serviceContract common.Address)
M2-contracts/bindings/ISlasher/binding.go:70
↓ 2 callersMethodListAppointees
Returns the list of appointees for a given account, target and function selector. Note that this doesn't include any of the appointed admins. Can retu
chainio/clients/elcontracts/reader.go:1160
↓ 2 callersMethodListPendingAdmins
Returns the pending admins of an account. Can return an error if the `PermissionController` contract address was not provided, or due to errors in the
chainio/clients/elcontracts/reader.go:1202
↓ 2 callersMethodM2QuorumBitmap
(opts *bind.CallOpts)
contracts/bindings/RegistryCoordinator/binding.go:208
↓ 2 callersMethodMAXFUTURELENGTH
(opts *bind.CallOpts)
M2-contracts/bindings/IRewardsCoordinator/binding.go:116
↓ 2 callersMethodMAXRETROACTIVELENGTH
(opts *bind.CallOpts)
M2-contracts/bindings/IRewardsCoordinator/binding.go:118
↓ 2 callersMethodMAXREWARDSDURATION
(opts *bind.CallOpts)
M2-contracts/bindings/IRewardsCoordinator/binding.go:120
↓ 2 callersMethodMAXSTAKEROPTOUTWINDOWBLOCKS
(opts *bind.CallOpts)
M2-contracts/bindings/DelegationManager/binding.go:107
↓ 2 callersMethodMAXWITHDRAWALDELAYBLOCKS
(opts *bind.CallOpts)
M2-contracts/bindings/DelegationManager/binding.go:109
↓ 2 callersMethodMiddlewareTimesLength
(opts *bind.CallOpts, operator common.Address)
M2-contracts/bindings/ISlasher/binding.go:72
↓ 2 callersMethodName
(opts *bind.CallOpts)
contracts/bindings/MockERC20/binding.go:78
↓ 2 callersFunctionNewChainWriter
Returns a new instance of ChainWriter.
chainio/clients/avsregistry/writer.go:56
↓ 2 callersFunctionNewChainWriter
Returns a new instance of ChainWriter.
chainio/clients/elcontracts/writer.go:64
↓ 2 callersFunctionNewCollector
( elReader eLReader, avsRegistryReader avsRegistryReader, avsName string, logger logging.Logger, operator
metrics/collectors/economic/economic.go:75
↓ 2 callersFunctionNewEcdsaSkAndAddress
()
testutils/crypto.go:10
↓ 2 callersFunctionNewIEigenPod
NewIEigenPod creates a new instance of IEigenPod, bound to a specific deployed contract.
chainio/clients/eigenpod/bindings/IEigenPod.go:143
← previousnext →701–800 of 7,967, ranked by callers