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
RemoveAdmin
(opts *bind.TransactOpts, account common.Address, admin common.Address)
contracts/bindings/PermissionController/binding.go:95
↓ 2 callers
Method
RemoveAdmin
(opts *bind.TransactOpts, admin common.Address)
contracts/bindings/MockAvsServiceManager/binding.go:184
↓ 2 callers
Method
RemoveAppointee
(opts *bind.TransactOpts, account common.Address, appointee common.Address, target common.Address, selector [4
contracts/bindings/PermissionController/binding.go:97
↓ 2 callers
Method
RemoveAppointee
(opts *bind.TransactOpts, appointee common.Address, target common.Address, selector [4]byte)
contracts/bindings/MockAvsServiceManager/binding.go:186
↓ 2 callers
Method
RemoveDepositShares
(opts *bind.TransactOpts, staker common.Address, strategy common.Address, depositSharesToRemove *big.Int)
contracts/bindings/StrategyManager/binding.go:133
↓ 2 callers
Method
RemovePendingAdmin
(opts *bind.TransactOpts, account common.Address, admin common.Address)
contracts/bindings/PermissionController/binding.go:99
↓ 2 callers
Method
RemovePendingAdmin
(opts *bind.TransactOpts, pendingAdmin common.Address)
contracts/bindings/MockAvsServiceManager/binding.go:188
↓ 2 callers
Method
RemoveShares
(opts *bind.TransactOpts, podOwner common.Address, shares *big.Int)
M2-contracts/bindings/EigenPodManager/binding.go:117
↓ 2 callers
Method
RemoveShares
(opts *bind.TransactOpts, staker common.Address, strategy common.Address, shares *big.Int)
M2-contracts/bindings/StrategyManager/binding.go:125
↓ 2 callers
Method
RemoveStrategiesFromOperatorSet
(opts *bind.TransactOpts, avs common.Address, operatorSetId uint32, strategies []common.Address)
contracts/bindings/AllocationManager/binding.go:206
↓ 2 callers
Method
RenounceOwnership
(opts *bind.TransactOpts)
contracts/bindings/AllocationManager/binding.go:208
↓ 2 callers
Method
RenounceOwnership
(opts *bind.TransactOpts)
contracts/bindings/MockAvsServiceManager/binding.go:190
↓ 2 callers
Method
RenounceOwnership
(opts *bind.TransactOpts)
contracts/bindings/EigenPodManager/binding.go:129
↓ 2 callers
Method
RenounceOwnership
(opts *bind.TransactOpts)
contracts/bindings/RewardsCoordinator/binding.go:258
↓ 2 callers
Method
RenounceOwnership
(opts *bind.TransactOpts)
contracts/bindings/ServiceManagerBase/binding.go:119
↓ 2 callers
Method
RenounceOwnership
(opts *bind.TransactOpts)
contracts/bindings/StrategyManager/binding.go:137
↓ 2 callers
Method
RenounceOwnership
(opts *bind.TransactOpts)
contracts/bindings/RegistryCoordinator/binding.go:263
↓ 2 callers
Method
RenounceOwnership
(opts *bind.TransactOpts)
contracts/bindings/DelegationManager/binding.go:200
↓ 2 callers
Method
RenounceOwnership
(opts *bind.TransactOpts)
contracts/bindings/SlashingRegistryCoordinator/binding.go:209
↓ 2 callers
Method
ResetFrozenStatus
(opts *bind.TransactOpts, frozenAddresses []common.Address)
M2-contracts/bindings/ISlasher/binding.go:97
↓ 2 callers
Method
RewardsInitiator
(opts *bind.CallOpts)
contracts/bindings/MockAvsServiceManager/binding.go:156
↓ 2 callers
Method
RewardsUpdater
(opts *bind.CallOpts)
M2-contracts/bindings/IRewardsCoordinator/binding.go:154
↓ 2 callers
Method
STAKERDELEGATIONTYPEHASH
(opts *bind.CallOpts)
M2-contracts/bindings/DelegationManager/binding.go:111
↓ 2 callers
Method
SaveToFile
SaveToFile saves the private key in an encrypted keystore file
crypto/bls/attestation.go:192
↓ 2 callers
Method
SendWithRetry
SendWithRetry is used to send a transaction to the Ethereum node, same as Send but adding retry logic. If the transaction fails, it will retry sending
chainio/txmgr/simple.go:99
↓ 2 callers
Method
SetAVS
(opts *bind.TransactOpts, _avs common.Address)
contracts/bindings/SlashingRegistryCoordinator/binding.go:211
↓ 2 callers
Method
SetActivationDelay
(opts *bind.TransactOpts, _activationDelay uint32)
M2-contracts/bindings/IRewardsCoordinator/binding.go:173
↓ 2 callers
Method
SetAppointee
(opts *bind.TransactOpts, account common.Address, appointee common.Address, target common.Address, selector [4
contracts/bindings/PermissionController/binding.go:101
↓ 2 callers
Method
SetAppointee
(opts *bind.TransactOpts, appointee common.Address, target common.Address, selector [4]byte)
contracts/bindings/MockAvsServiceManager/binding.go:192
↓ 2 callers
Method
SetChurnApprover
(opts *bind.TransactOpts, _churnApprover common.Address)
contracts/bindings/SlashingRegistryCoordinator/binding.go:213
↓ 2 callers
Method
SetClaimerFor
(opts *bind.TransactOpts, claimer common.Address)
contracts/bindings/MockAvsServiceManager/binding.go:194
↓ 2 callers
Method
SetClaimerFor
(opts *bind.TransactOpts, claimer common.Address)
contracts/bindings/RewardsCoordinator/binding.go:262
↓ 2 callers
Method
SetClaimerFor0
(opts *bind.TransactOpts, earner common.Address, claimer common.Address)
contracts/bindings/RewardsCoordinator/binding.go:264
↓ 2 callers
Method
SetDefaultOperatorSplit
(opts *bind.TransactOpts, split uint16)
M2-contracts/bindings/IRewardsCoordinator/binding.go:177
↓ 2 callers
Method
SetDefaultOperatorSplit
(opts *bind.TransactOpts, split uint16)
contracts/bindings/RewardsCoordinator/binding.go:266
↓ 2 callers
Method
SetEjectionCooldown
(opts *bind.TransactOpts, _ejectionCooldown *big.Int)
contracts/bindings/SlashingRegistryCoordinator/binding.go:215
↓ 2 callers
Method
SetEjector
(opts *bind.TransactOpts, _ejector common.Address)
contracts/bindings/SlashingRegistryCoordinator/binding.go:217
↓ 2 callers
Method
SetMinWithdrawalDelayBlocks
(opts *bind.TransactOpts, newMinWithdrawalDelayBlocks *big.Int)
M2-contracts/bindings/DelegationManager/binding.go:200
↓ 2 callers
Method
SetOperatorAVSSplit
(opts *bind.TransactOpts, operator common.Address, avs common.Address, split uint16)
M2-contracts/bindings/IRewardsCoordinator/binding.go:179
↓ 2 callers
Method
SetOperatorPISplit
(opts *bind.TransactOpts, operator common.Address, split uint16)
M2-contracts/bindings/IRewardsCoordinator/binding.go:181
↓ 2 callers
Method
SetOperatorSetParams
(opts *bind.TransactOpts, quorumNumber uint8, operatorSetParams ISlashingRegistryCoordinatorTypesOperatorSetPa
contracts/bindings/SlashingRegistryCoordinator/binding.go:219
↓ 2 callers
Method
SetOperatorSocket
(opts *bind.TransactOpts, _operatorId [32]byte, _socket string)
contracts/bindings/SocketRegistry/binding.go:81
↓ 2 callers
Method
SetPauserRegistry
(opts *bind.TransactOpts, newPauserRegistry common.Address)
M2-contracts/bindings/EigenPodManager/binding.go:121
↓ 2 callers
Method
SetPauserRegistry
(opts *bind.TransactOpts, newPauserRegistry common.Address)
M2-contracts/bindings/StrategyManager/binding.go:131
↓ 2 callers
Method
SetPauserRegistry
(opts *bind.TransactOpts, newPauserRegistry common.Address)
M2-contracts/bindings/RegistryCoordinator/binding.go:223
↓ 2 callers
Method
SetPauserRegistry
(opts *bind.TransactOpts, newPauserRegistry common.Address)
M2-contracts/bindings/DelegationManager/binding.go:202
↓ 2 callers
Method
SetPectraForkTimestamp
(opts *bind.TransactOpts, timestamp uint64)
contracts/bindings/EigenPodManager/binding.go:131
↓ 2 callers
Method
SetPerformanceScore
(score float64)
metrics/metrics.go:16
↓ 2 callers
Method
SetProofTimestampSetter
(opts *bind.TransactOpts, newProofTimestampSetter common.Address)
contracts/bindings/EigenPodManager/binding.go:133
↓ 2 callers
Method
SetRewardsForAllSubmitter
(opts *bind.TransactOpts, _submitter common.Address, _newValue bool)
M2-contracts/bindings/IRewardsCoordinator/binding.go:183
↓ 2 callers
Method
SetRewardsForAllSubmitter
(opts *bind.TransactOpts, _submitter common.Address, _newValue bool)
contracts/bindings/RewardsCoordinator/binding.go:274
↓ 2 callers
Method
SetRewardsInitiator
(opts *bind.TransactOpts, newRewardsInitiator common.Address)
contracts/bindings/MockAvsServiceManager/binding.go:196
↓ 2 callers
Method
SetRewardsUpdater
(opts *bind.TransactOpts, _rewardsUpdater common.Address)
M2-contracts/bindings/IRewardsCoordinator/binding.go:185
↓ 2 callers
Method
SetStaleStakesForbidden
(opts *bind.TransactOpts, value bool)
contracts/bindings/MockAvsServiceManager/binding.go:198
↓ 2 callers
Method
SetStrategyWithdrawalDelayBlocks
(opts *bind.TransactOpts, strategies []common.Address, withdrawalDelayBlocks []*big.Int)
M2-contracts/bindings/DelegationManager/binding.go:204
↓ 2 callers
Method
SetThirdPartyTransfersForbidden
(opts *bind.TransactOpts, strategy common.Address, value bool)
M2-contracts/bindings/StrategyManager/binding.go:135
↓ 2 callers
Method
SlashOperator
(opts *bind.TransactOpts, avs common.Address, params IAllocationManagerTypesSlashingParams)
contracts/bindings/AllocationManager/binding.go:214
↓ 2 callers
Method
SlashOperatorShares
(opts *bind.TransactOpts, operator common.Address, strategy common.Address, prevMaxMagnitude uint64, newMaxMag
contracts/bindings/DelegationManager/binding.go:202
↓ 2 callers
Method
Slasher
(opts *bind.CallOpts)
M2-contracts/bindings/EigenPodManager/binding.go:98
↓ 2 callers
Method
Slasher
(opts *bind.CallOpts)
M2-contracts/bindings/StrategyManager/binding.go:94
↓ 2 callers
Method
Slasher
(opts *bind.CallOpts)
M2-contracts/bindings/DelegationManager/binding.go:161
↓ 2 callers
Method
SlashingRegistryCoordinator
(opts *bind.CallOpts)
contracts/bindings/SocketRegistry/binding.go:76
↓ 2 callers
Method
SocketRegistry
(opts *bind.CallOpts)
contracts/bindings/SlashingRegistryCoordinator/binding.go:182
↓ 2 callers
Method
Stake
(opts *bind.TransactOpts, pubkey []byte, signature []byte, depositDataRoot [32]byte)
contracts/bindings/EigenPodManager/binding.go:135
↓ 2 callers
Method
StakeRegistry
(opts *bind.CallOpts)
contracts/bindings/MockAvsServiceManager/binding.go:158
↓ 2 callers
Method
StakeRegistry
(opts *bind.CallOpts)
contracts/bindings/SlashingRegistryCoordinator/binding.go:184
↓ 2 callers
Method
StakeRegistry
(opts *bind.CallOpts)
contracts/bindings/IBLSSignatureChecker/binding.go:88
↓ 2 callers
Method
StakerDepositShares
(opts *bind.CallOpts, staker common.Address, strategy common.Address)
contracts/bindings/StrategyManager/binding.go:100
↓ 2 callers
Method
StakerNonce
(opts *bind.CallOpts, arg0 common.Address)
M2-contracts/bindings/DelegationManager/binding.go:163
↓ 2 callers
Method
StakerOptOutWindowBlocks
(opts *bind.CallOpts, operator common.Address)
M2-contracts/bindings/DelegationManager/binding.go:165
↓ 2 callers
Method
StakerStrategyShares
(opts *bind.CallOpts, arg0 common.Address, arg1 common.Address)
M2-contracts/bindings/StrategyManager/binding.go:100
↓ 2 callers
Method
StaleStakesForbidden
(opts *bind.CallOpts)
contracts/bindings/MockAvsServiceManager/binding.go:160
↓ 2 callers
Method
Start
(ctx context.Context, reg prometheus.Gatherer)
metrics/metrics.go:17
↓ 2 callers
Function
StartLocalstackContainer
(name string)
testutils/localstack.go:17
↓ 2 callers
Function
StartM2AnvilContainer
This function is for M2 functionality
testutils/anvil.go:72
↓ 2 callers
Method
StrategyManager
(opts *bind.CallOpts)
M2-contracts/bindings/EigenPodManager/binding.go:100
↓ 2 callers
Method
StrategyManager
(opts *bind.CallOpts)
contracts/bindings/RewardsCoordinator/binding.go:227
↓ 2 callers
Method
StrategyWithdrawalDelayBlocks
(opts *bind.CallOpts, arg0 common.Address)
M2-contracts/bindings/DelegationManager/binding.go:169
↓ 2 callers
Method
SubmitRoot
(opts *bind.TransactOpts, root [32]byte, rewardsCalculationEndTimestamp uint32)
M2-contracts/bindings/IRewardsCoordinator/binding.go:187
↓ 2 callers
Method
SupportsAVS
(opts *bind.CallOpts, _avs common.Address)
contracts/bindings/RegistryCoordinator/binding.go:232
↓ 2 callers
Method
SupportsAVS
(opts *bind.CallOpts, _avs common.Address)
contracts/bindings/SlashingRegistryCoordinator/binding.go:186
↓ 2 callers
Method
Symbol
(opts *bind.CallOpts)
contracts/bindings/MockERC20/binding.go:80
↓ 2 callers
Method
ThirdPartyTransfersForbidden
(opts *bind.CallOpts, arg0 common.Address)
M2-contracts/bindings/StrategyManager/binding.go:106
↓ 2 callers
Method
TotalSupply
(opts *bind.CallOpts)
contracts/bindings/MockERC20/binding.go:82
↓ 2 callers
Method
Transact
Transact invokes the (paid) contract method with params as input values.
M2-contracts/bindings/ContractsRegistry/binding.go:219
↓ 2 callers
Method
Transact
Transact invokes the (paid) contract method with params as input values.
contracts/bindings/ContractsRegistry/binding.go:219
↓ 2 callers
Method
Transact
Transact invokes the (paid) contract method with params as input values.
contracts/bindings/SocketRegistry/binding.go:219
↓ 2 callers
Method
Transact
Transact invokes the (paid) contract method with params as input values.
contracts/bindings/IBLSSignatureChecker/binding.go:241
↓ 2 callers
Method
TransferFrom
(opts *bind.TransactOpts, from common.Address, to common.Address, amount *big.Int)
contracts/bindings/MockERC20/binding.go:97
↓ 2 callers
Method
TransferOwnership
(opts *bind.TransactOpts, newOwner common.Address)
contracts/bindings/AllocationManager/binding.go:216
↓ 2 callers
Method
TransferOwnership
(opts *bind.TransactOpts, newOwner common.Address)
contracts/bindings/MockAvsServiceManager/binding.go:200
↓ 2 callers
Method
TransferOwnership
(opts *bind.TransactOpts, newOwner common.Address)
contracts/bindings/EigenPodManager/binding.go:137
↓ 2 callers
Method
TransferOwnership
(opts *bind.TransactOpts, newOwner common.Address)
contracts/bindings/RewardsCoordinator/binding.go:280
↓ 2 callers
Method
TransferOwnership
(opts *bind.TransactOpts, newOwner common.Address)
contracts/bindings/ServiceManagerBase/binding.go:127
↓ 2 callers
Method
TransferOwnership
(opts *bind.TransactOpts, newOwner common.Address)
contracts/bindings/StrategyManager/binding.go:141
↓ 2 callers
Method
TransferOwnership
(opts *bind.TransactOpts, newOwner common.Address)
contracts/bindings/RegistryCoordinator/binding.go:275
↓ 2 callers
Method
TransferOwnership
(opts *bind.TransactOpts, newOwner common.Address)
contracts/bindings/DelegationManager/binding.go:204
↓ 2 callers
Method
TransferOwnership
(opts *bind.TransactOpts, newOwner common.Address)
contracts/bindings/SlashingRegistryCoordinator/binding.go:221
↓ 2 callers
Function
Trim0x
(address string)
utils/utils.go:244
↓ 2 callers
Method
TrySignatureAndApkVerification
(opts *bind.CallOpts, msgHash [32]byte, apk BN254G1Point, apkG2 BN254G2Point, sigma BN254G1Point)
contracts/bindings/MockAvsServiceManager/binding.go:162
← previous
next →
901–1,000 of 7,967, ranked by callers