Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Layr-Labs/eigensdk-go
/ functions
Functions
7,967 in github.com/Layr-Labs/eigensdk-go
⨍
Functions
7,967
◇
Types & classes
1,471
↓ 2 callers
Method
AddStrategiesToOperatorSet
(opts *bind.TransactOpts, avs common.Address, operatorSetId uint32, strategies []common.Address)
contracts/bindings/AllocationManager/binding.go:188
↓ 2 callers
Method
AllocationManager
(opts *bind.CallOpts)
contracts/bindings/RewardsCoordinator/binding.go:167
↓ 2 callers
Method
AllocationManager
(opts *bind.CallOpts)
contracts/bindings/RegistryCoordinator/binding.go:150
↓ 2 callers
Method
AllocationManager
(opts *bind.CallOpts)
contracts/bindings/DelegationManager/binding.go:98
↓ 2 callers
Method
AllocationManager
(opts *bind.CallOpts)
contracts/bindings/SlashingRegistryCoordinator/binding.go:114
↓ 2 callers
Method
Allowance
(opts *bind.CallOpts, owner common.Address, spender common.Address)
contracts/bindings/MockERC20/binding.go:72
↓ 2 callers
Method
Approve
(opts *bind.TransactOpts, spender common.Address, amount *big.Int)
contracts/bindings/MockERC20/binding.go:87
↓ 2 callers
Method
Avs
(opts *bind.CallOpts)
contracts/bindings/SlashingRegistryCoordinator/binding.go:116
↓ 2 callers
Method
AvsDirectory
(opts *bind.CallOpts)
contracts/bindings/MockAvsServiceManager/binding.go:140
↓ 2 callers
Method
AvsDirectory
(opts *bind.CallOpts)
contracts/bindings/ServiceManagerBase/binding.go:88
↓ 2 callers
Method
BalanceAt
( ctx context.Context, account common.Address, blockNumber *big.Int, )
chainio/clients/eth/instrumented_client.go:65
↓ 2 callers
Method
BalanceOf
(opts *bind.CallOpts, account common.Address)
contracts/bindings/MockERC20/binding.go:74
↓ 2 callers
Method
BeaconChainETHStrategy
(opts *bind.CallOpts)
contracts/bindings/RewardsCoordinator/binding.go:169
↓ 2 callers
Method
BeaconChainETHStrategy
(opts *bind.CallOpts)
contracts/bindings/DelegationManager/binding.go:100
↓ 2 callers
Function
BitmapToQuorumIds
(bitmap *big.Int)
types/operator.go:199
↓ 2 callers
Method
BlockNumber
(ctx context.Context)
chainio/clients/eth/instrumented_client.go:100
↓ 2 callers
Method
BlsApkRegistry
(opts *bind.CallOpts)
contracts/bindings/MockAvsServiceManager/binding.go:142
↓ 2 callers
Method
BlsApkRegistry
(opts *bind.CallOpts)
contracts/bindings/SlashingRegistryCoordinator/binding.go:118
↓ 2 callers
Method
BlsApkRegistry
(opts *bind.CallOpts)
contracts/bindings/IBLSSignatureChecker/binding.go:80
↓ 2 callers
Method
BurnShares
(opts *bind.TransactOpts, strategy common.Address)
contracts/bindings/StrategyManager/binding.go:119
↓ 2 callers
Method
CALCULATIONINTERVALSECONDS
(opts *bind.CallOpts)
M2-contracts/bindings/IRewardsCoordinator/binding.go:112
↓ 2 callers
Method
CalculateCurrentStakerDelegationDigestHash
(opts *bind.CallOpts, staker common.Address, operator common.Address, expiry *big.Int)
M2-contracts/bindings/DelegationManager/binding.go:115
↓ 2 callers
Method
CalculateEarnerLeafHash
(opts *bind.CallOpts, leaf IRewardsCoordinatorEarnerTreeMerkleLeaf)
M2-contracts/bindings/IRewardsCoordinator/binding.go:124
↓ 2 callers
Method
CalculateEarnerLeafHash
(opts *bind.CallOpts, leaf IRewardsCoordinatorTypesEarnerTreeMerkleLeaf)
contracts/bindings/RewardsCoordinator/binding.go:171
↓ 2 callers
Method
CalculateOperatorAVSRegistrationDigestHash
(opts *bind.CallOpts, operator common.Address, avs common.Address, salt [32]byte, expiry *big.Int)
M2-contracts/bindings/IAVSDirectory/binding.go:59
↓ 2 callers
Method
CalculateOperatorAVSRegistrationDigestHash
(opts *bind.CallOpts, operator common.Address, avs common.Address, salt [32]byte, expiry *big.Int)
contracts/bindings/AVSDirectory/binding.go:87
↓ 2 callers
Method
CalculateOperatorChurnApprovalDigestHash
(opts *bind.CallOpts, registeringOperator common.Address, registeringOperatorId [32]byte, operatorKickParams [
contracts/bindings/SlashingRegistryCoordinator/binding.go:120
↓ 2 callers
Method
CalculatePubkeyRegistrationMessageHash
(opts *bind.CallOpts, operator common.Address)
contracts/bindings/RegistryCoordinator/binding.go:158
↓ 2 callers
Method
CalculatePubkeyRegistrationMessageHash
(opts *bind.CallOpts, operator common.Address)
contracts/bindings/SlashingRegistryCoordinator/binding.go:122
↓ 2 callers
Method
CalculateStakerDelegationDigestHash
(opts *bind.CallOpts, staker common.Address, _stakerNonce *big.Int, operator common.Address, expiry *big.Int)
M2-contracts/bindings/DelegationManager/binding.go:119
↓ 2 callers
Method
CalculateStrategyDepositDigestHash
(opts *bind.CallOpts, staker common.Address, strategy common.Address, token common.Address, amount *big.Int, n
contracts/bindings/StrategyManager/binding.go:76
↓ 2 callers
Method
CalculateTokenLeafHash
(opts *bind.CallOpts, leaf IRewardsCoordinatorTokenTreeMerkleLeaf)
M2-contracts/bindings/IRewardsCoordinator/binding.go:126
↓ 2 callers
Method
CalculateTokenLeafHash
(opts *bind.CallOpts, leaf IRewardsCoordinatorTypesTokenTreeMerkleLeaf)
contracts/bindings/RewardsCoordinator/binding.go:173
↓ 2 callers
Method
CanSlash
(opts *bind.CallOpts, toBeSlashed common.Address, slashingContract common.Address)
M2-contracts/bindings/ISlasher/binding.go:56
↓ 2 callers
Method
CanWithdraw
(opts *bind.TransactOpts, operator common.Address, withdrawalStartBlock uint32, middlewareTimesIndex *big.Int)
M2-contracts/bindings/ISlasher/binding.go:85
↓ 2 callers
Method
CancelSalt
(opts *bind.TransactOpts, salt [32]byte)
M2-contracts/bindings/IAVSDirectory/binding.go:68
↓ 2 callers
Method
CancelSalt
(opts *bind.TransactOpts, salt [32]byte)
contracts/bindings/AVSDirectory/binding.go:108
↓ 2 callers
Method
CancelTransaction
CancelTransaction makes a CancelTransaction request to the Fireblocks API It cancels a transaction by its transaction ID. It returns true if the trans
chainio/clients/fireblocks/client.go:49
↓ 2 callers
Method
CheckClaim
(opts *bind.CallOpts, claim IRewardsCoordinatorRewardsMerkleClaim)
M2-contracts/bindings/IRewardsCoordinator/binding.go:128
↓ 2 callers
Function
CheckIfValidTwitterURL
(twitterURL string)
utils/utils.go:117
↓ 2 callers
Method
CheckSignatures
(opts *bind.CallOpts, msgHash [32]byte, quorumNumbers []byte, referenceBlockNumber uint32, params IBLSSignatur
contracts/bindings/MockAvsServiceManager/binding.go:144
↓ 2 callers
Method
ChurnApprover
(opts *bind.CallOpts)
contracts/bindings/SlashingRegistryCoordinator/binding.go:124
↓ 2 callers
Method
ClaimerFor
(opts *bind.CallOpts, earner common.Address)
M2-contracts/bindings/IRewardsCoordinator/binding.go:130
↓ 2 callers
Method
ContractCanSlashOperatorUntilBlock
(opts *bind.CallOpts, operator common.Address, serviceContract common.Address)
M2-contracts/bindings/ISlasher/binding.go:58
↓ 2 callers
Method
ConvertToDepositShares
(opts *bind.CallOpts, staker common.Address, strategies []common.Address, withdrawableShares []*big.Int)
contracts/bindings/DelegationManager/binding.go:106
↓ 2 callers
Method
CreateAVSRewardsSubmission
(opts *bind.TransactOpts, rewardsSubmissions []IRewardsCoordinatorTypesRewardsSubmission)
contracts/bindings/MockAvsServiceManager/binding.go:172
↓ 2 callers
Method
CreateAVSRewardsSubmission
(opts *bind.TransactOpts, rewardsSubmissions []IRewardsCoordinatorTypesRewardsSubmission)
contracts/bindings/RewardsCoordinator/binding.go:236
↓ 2 callers
Function
CreateKMSKey
(localStackPort string)
testutils/localstack.go:50
↓ 2 callers
Method
CreateOperatorDirectedAVSRewardsSubmission
(opts *bind.TransactOpts, operatorDirectedRewardsSubmissions []IRewardsCoordinatorTypesOperatorDirectedRewards
contracts/bindings/MockAvsServiceManager/binding.go:174
↓ 2 callers
Method
CreateOperatorDirectedAVSRewardsSubmission
(opts *bind.TransactOpts, avs common.Address, operatorDirectedRewardsSubmissions []IRewardsCoordinatorTypesOpe
contracts/bindings/RewardsCoordinator/binding.go:238
↓ 2 callers
Method
CreateOperatorDirectedOperatorSetRewardsSubmission
(opts *bind.TransactOpts, operatorSet OperatorSet, operatorDirectedRewardsSubmissions []IRewardsCoordinatorTyp
contracts/bindings/RewardsCoordinator/binding.go:240
↓ 2 callers
Method
CreateOperatorSets
(opts *bind.TransactOpts, avs common.Address, params []IAllocationManagerTypesCreateSetParams)
contracts/bindings/AllocationManager/binding.go:192
↓ 2 callers
Method
CreateQuorum
(opts *bind.TransactOpts, operatorSetParams IRegistryCoordinatorOperatorSetParam, minimumStake *big.Int, strat
M2-contracts/bindings/RegistryCoordinator/binding.go:197
↓ 2 callers
Method
CreateRewardsForAllEarners
(opts *bind.TransactOpts, rewardsSubmissions []IRewardsCoordinatorRewardsSubmission)
M2-contracts/bindings/IRewardsCoordinator/binding.go:163
↓ 2 callers
Method
CreateRewardsForAllEarners
(opts *bind.TransactOpts, rewardsSubmissions []IRewardsCoordinatorTypesRewardsSubmission)
contracts/bindings/RewardsCoordinator/binding.go:242
↓ 2 callers
Method
CreateRewardsForAllSubmission
(opts *bind.TransactOpts, rewardsSubmission []IRewardsCoordinatorRewardsSubmission)
M2-contracts/bindings/IRewardsCoordinator/binding.go:165
↓ 2 callers
Method
CreateRewardsForAllSubmission
(opts *bind.TransactOpts, rewardsSubmissions []IRewardsCoordinatorTypesRewardsSubmission)
contracts/bindings/RewardsCoordinator/binding.go:244
↓ 2 callers
Method
CreateSlashableStakeQuorum
(opts *bind.TransactOpts, operatorSetParams ISlashingRegistryCoordinatorTypesOperatorSetParam, minimumStake *b
contracts/bindings/SlashingRegistryCoordinator/binding.go:193
↓ 2 callers
Method
CreateTotalDelegatedStakeQuorum
(opts *bind.TransactOpts, operatorSetParams ISlashingRegistryCoordinatorTypesOperatorSetParam, minimumStake *b
contracts/bindings/SlashingRegistryCoordinator/binding.go:195
↓ 2 callers
Method
CumulativeClaimed
(opts *bind.CallOpts, claimer common.Address, token common.Address)
M2-contracts/bindings/IRewardsCoordinator/binding.go:132
↓ 2 callers
Method
CurrRewardsCalculationEndTimestamp
(opts *bind.CallOpts)
M2-contracts/bindings/IRewardsCoordinator/binding.go:134
↓ 2 callers
Method
DEFAULTBURNADDRESS
(opts *bind.CallOpts)
contracts/bindings/StrategyManager/binding.go:72
↓ 2 callers
Method
DOMAINTYPEHASH
(opts *bind.CallOpts)
M2-contracts/bindings/StrategyManager/binding.go:74
↓ 2 callers
Method
DOMAINTYPEHASH
(opts *bind.CallOpts)
M2-contracts/bindings/DelegationManager/binding.go:105
↓ 2 callers
Method
Decimals
(opts *bind.CallOpts)
contracts/bindings/MockERC20/binding.go:76
↓ 2 callers
Method
DecreaseAllowance
(opts *bind.TransactOpts, spender common.Address, subtractedValue *big.Int)
contracts/bindings/MockERC20/binding.go:89
↓ 2 callers
Method
DefaultOperatorSplitBips
(opts *bind.CallOpts)
M2-contracts/bindings/IRewardsCoordinator/binding.go:136
↓ 2 callers
Method
DelegateToBySignature
(opts *bind.TransactOpts, staker common.Address, operator common.Address, stakerSignatureAndExpiry ISignatureU
M2-contracts/bindings/DelegationManager/binding.go:182
↓ 2 callers
Method
Delegation
(opts *bind.CallOpts)
contracts/bindings/AllocationManager/binding.go:125
↓ 2 callers
Method
Delegation
(opts *bind.CallOpts)
contracts/bindings/MockAvsServiceManager/binding.go:146
↓ 2 callers
Method
Delegation
(opts *bind.CallOpts)
contracts/bindings/StrategyManager/binding.go:78
↓ 2 callers
Method
Delegation
(opts *bind.CallOpts)
contracts/bindings/StakeRegistry/binding.go:93
↓ 2 callers
Method
Delegation
(opts *bind.CallOpts)
contracts/bindings/IBLSSignatureChecker/binding.go:84
↓ 2 callers
Method
DelegationManager
(opts *bind.CallOpts)
contracts/bindings/RewardsCoordinator/binding.go:185
↓ 2 callers
Method
DepositERC20IntoStrategy
Deposits `amount` of the `strategyAddr` underlying token into the strategy given by `strategyAddr`.
chainio/clients/elcontracts/writer.go:291
↓ 2 callers
Method
DepositScalingFactor
(opts *bind.CallOpts, staker common.Address, strategy common.Address)
contracts/bindings/DelegationManager/binding.go:116
↓ 2 callers
Method
DeregisterOperator
(opts *bind.TransactOpts, operator common.Address, quorumNumbers []byte)
contracts/bindings/BLSApkRegistry/binding.go:141
↓ 2 callers
Method
DeregisterOperator
(opts *bind.TransactOpts, operator common.Address, avs common.Address, operatorSetIds []uint32)
contracts/bindings/RegistryCoordinator/binding.go:243
↓ 2 callers
Method
DeregisterOperator
(opts *bind.TransactOpts, operator common.Address, avs common.Address, operatorSetIds []uint32)
contracts/bindings/SlashingRegistryCoordinator/binding.go:197
↓ 2 callers
Method
DeregisterOperator
(opts *bind.TransactOpts, operatorId [32]byte, quorumNumbers []byte)
contracts/bindings/StakeRegistry/binding.go:147
↓ 2 callers
Method
DeregisterOperatorFromAVS
(opts *bind.TransactOpts, operator common.Address)
contracts/bindings/MockAvsServiceManager/binding.go:176
↓ 2 callers
Method
DeregisterOperatorFromAVS
(opts *bind.TransactOpts, operator common.Address)
contracts/bindings/ServiceManagerBase/binding.go:107
↓ 2 callers
Method
DeregisterOperatorFromAVS
(opts *bind.TransactOpts, operator common.Address)
contracts/bindings/AVSDirectory/binding.go:110
↓ 2 callers
Method
DeregisterOperatorFromOperatorSets
(opts *bind.TransactOpts, operator common.Address, operatorSetIds []uint32)
contracts/bindings/MockAvsServiceManager/binding.go:178
↓ 2 callers
Method
DeregisterOperatorFromOperatorSets
(opts *bind.TransactOpts, operator common.Address, operatorSetIds []uint32)
contracts/bindings/ServiceManagerBase/binding.go:109
↓ 2 callers
Method
Deserialize
(data []byte)
crypto/bls/attestation.go:77
↓ 2 callers
Method
DisableM2QuorumRegistration
(opts *bind.TransactOpts)
contracts/bindings/RegistryCoordinator/binding.go:247
↓ 2 callers
Method
DisableRoot
(opts *bind.TransactOpts, rootIndex uint32)
M2-contracts/bindings/IRewardsCoordinator/binding.go:167
↓ 2 callers
Method
DisableRoot
(opts *bind.TransactOpts, rootIndex uint32)
contracts/bindings/RewardsCoordinator/binding.go:246
↓ 2 callers
Method
DomainSeparator
(opts *bind.CallOpts)
M2-contracts/bindings/IRewardsCoordinator/binding.go:138
↓ 2 callers
Method
DomainSeparator
(opts *bind.CallOpts)
contracts/bindings/StrategyManager/binding.go:80
↓ 2 callers
Method
DomainSeparator
(opts *bind.CallOpts)
contracts/bindings/RegistryCoordinator/binding.go:162
↓ 2 callers
Method
DomainSeparator
(opts *bind.CallOpts)
contracts/bindings/DelegationManager/binding.go:118
↓ 2 callers
Method
DomainSeparator
(opts *bind.CallOpts)
contracts/bindings/SlashingRegistryCoordinator/binding.go:126
↓ 2 callers
Method
DomainSeparator
(opts *bind.CallOpts)
contracts/bindings/AVSDirectory/binding.go:91
↓ 2 callers
Method
EigenPodManager
(opts *bind.CallOpts)
contracts/bindings/DelegationManager/binding.go:120
↓ 2 callers
Method
Eip712Domain
(opts *bind.CallOpts)
contracts/bindings/RegistryCoordinator/binding.go:164
↓ 2 callers
Method
Eip712Domain
(opts *bind.CallOpts)
contracts/bindings/SlashingRegistryCoordinator/binding.go:128
↓ 2 callers
Method
EjectOperator
(opts *bind.TransactOpts, operator common.Address, quorumNumbers []byte)
contracts/bindings/SlashingRegistryCoordinator/binding.go:199
↓ 2 callers
Method
EjectionCooldown
(opts *bind.CallOpts)
contracts/bindings/SlashingRegistryCoordinator/binding.go:138
← previous
next →
601–700 of 7,967, ranked by callers