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
Function
NewIEigenPodManager
NewIEigenPodManager creates a new instance of IEigenPodManager, bound to a specific deployed contract.
chainio/clients/eigenpod/bindings/IEigenPodManager.go:101
↓ 2 callers
Function
NewNoopMetrics
()
chainio/txmgr/geometric/metrics.go:126
↓ 2 callers
Function
NewSubscriberFromConfig
NewSubscriberFromConfig creates a new instance of ChainSubscriber A websocket ETH Client must be provided
chainio/clients/avsregistry/subscriber.go:38
↓ 2 callers
Function
NewTestAvsRegistryWriterFromConfig
Creates an avsRegistry testing ChainWriter from an httpEndpoint, private key and config. This is needed because the existing testclients.BuildTestClie
testutils/testclients/testclients.go:206
↓ 2 callers
Function
NewTransferRequest
( externalTxID string, assetID AssetID, sourceAccountID string, destinationAccountID string, amount strin
chainio/clients/fireblocks/transfer.go:11
↓ 2 callers
Function
NewZeroG2Point
()
crypto/bls/attestation.go:101
↓ 2 callers
Method
Next
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false
chainio/clients/eigenpod/bindings/IEigenPod.go:1163
↓ 2 callers
Method
NumRegistries
(opts *bind.CallOpts)
M2-contracts/bindings/RegistryCoordinator/binding.go:170
↓ 2 callers
Method
OPERATORAVSREGISTRATIONTYPEHASH
(opts *bind.CallOpts)
M2-contracts/bindings/IAVSDirectory/binding.go:57
↓ 2 callers
Method
OPERATORAVSREGISTRATIONTYPEHASH
(opts *bind.CallOpts)
contracts/bindings/AVSDirectory/binding.go:79
↓ 2 callers
Method
OPERATORCHURNAPPROVALTYPEHASH
(opts *bind.CallOpts)
contracts/bindings/SlashingRegistryCoordinator/binding.go:110
↓ 2 callers
Method
OPERATORSETFORCEDEREGISTRATIONTYPEHASH
(opts *bind.CallOpts)
contracts/bindings/AVSDirectory/binding.go:81
↓ 2 callers
Method
OPERATORSETREGISTRATIONTYPEHASH
(opts *bind.CallOpts)
contracts/bindings/AVSDirectory/binding.go:83
↓ 2 callers
Method
ObserveRPCRequestDurationSeconds
(duration float64, method, clientVersion string)
metrics/collectors/rpc_calls/rpc_calls.go:10
↓ 2 callers
Method
OperatorDetails
(opts *bind.CallOpts, operator common.Address)
M2-contracts/bindings/DelegationManager/binding.go:147
↓ 2 callers
Method
OperatorIdToSocket
(opts *bind.CallOpts, arg0 [32]byte)
contracts/bindings/SocketRegistry/binding.go:74
↓ 2 callers
Method
OperatorSaltIsSpent
(opts *bind.CallOpts, operator common.Address, salt [32]byte)
M2-contracts/bindings/IAVSDirectory/binding.go:63
↓ 2 callers
Method
OperatorSaltIsSpent
(opts *bind.CallOpts, operator common.Address, salt [32]byte)
contracts/bindings/AVSDirectory/binding.go:93
↓ 2 callers
Method
OperatorSetsEnabled
(opts *bind.CallOpts)
contracts/bindings/RegistryCoordinator/binding.go:210
↓ 2 callers
Method
OperatorToMiddlewareTimes
(opts *bind.CallOpts, operator common.Address, arrayIndex *big.Int)
M2-contracts/bindings/ISlasher/binding.go:74
↓ 2 callers
Method
OperatorWhitelistedContractsLinkedListEntry
(opts *bind.CallOpts, operator common.Address, node common.Address)
M2-contracts/bindings/ISlasher/binding.go:76
↓ 2 callers
Method
OperatorWhitelistedContractsLinkedListSize
(opts *bind.CallOpts, operator common.Address)
M2-contracts/bindings/ISlasher/binding.go:78
↓ 2 callers
Method
OptIntoSlashing
(opts *bind.TransactOpts, contractAddress common.Address)
M2-contracts/bindings/ISlasher/binding.go:89
↓ 2 callers
Method
Owner
(opts *bind.CallOpts)
contracts/bindings/AllocationManager/binding.go:173
↓ 2 callers
Method
Owner
(opts *bind.CallOpts)
contracts/bindings/MockAvsServiceManager/binding.go:152
↓ 2 callers
Method
Owner
(opts *bind.CallOpts)
contracts/bindings/EigenPodManager/binding.go:90
↓ 2 callers
Method
Owner
(opts *bind.CallOpts)
contracts/bindings/RewardsCoordinator/binding.go:215
↓ 2 callers
Method
Owner
(opts *bind.CallOpts)
contracts/bindings/ServiceManagerBase/binding.go:94
↓ 2 callers
Method
Owner
(opts *bind.CallOpts)
contracts/bindings/StrategyManager/binding.go:92
↓ 2 callers
Method
Owner
(opts *bind.CallOpts)
contracts/bindings/RegistryCoordinator/binding.go:212
↓ 2 callers
Method
Owner
(opts *bind.CallOpts)
contracts/bindings/DelegationManager/binding.go:155
↓ 2 callers
Method
Owner
(opts *bind.CallOpts)
contracts/bindings/SlashingRegistryCoordinator/binding.go:168
↓ 2 callers
Method
PUBKEYREGISTRATIONTYPEHASH
(opts *bind.CallOpts)
contracts/bindings/SlashingRegistryCoordinator/binding.go:112
↓ 2 callers
Method
Pause
(opts *bind.TransactOpts, newPausedStatus *big.Int)
contracts/bindings/AllocationManager/binding.go:200
↓ 2 callers
Method
Pause
(opts *bind.TransactOpts, newPausedStatus *big.Int)
contracts/bindings/EigenPodManager/binding.go:121
↓ 2 callers
Method
Pause
(opts *bind.TransactOpts, newPausedStatus *big.Int)
contracts/bindings/RewardsCoordinator/binding.go:250
↓ 2 callers
Method
Pause
(opts *bind.TransactOpts, newPausedStatus *big.Int)
contracts/bindings/StrategyManager/binding.go:129
↓ 2 callers
Method
Pause
(opts *bind.TransactOpts, newPausedStatus *big.Int)
contracts/bindings/RegistryCoordinator/binding.go:253
↓ 2 callers
Method
Pause
(opts *bind.TransactOpts, newPausedStatus *big.Int)
contracts/bindings/DelegationManager/binding.go:190
↓ 2 callers
Method
Pause
(opts *bind.TransactOpts, newPausedStatus *big.Int)
contracts/bindings/SlashingRegistryCoordinator/binding.go:203
↓ 2 callers
Method
PauseAll
(opts *bind.TransactOpts)
contracts/bindings/AllocationManager/binding.go:202
↓ 2 callers
Method
PauseAll
(opts *bind.TransactOpts)
contracts/bindings/EigenPodManager/binding.go:123
↓ 2 callers
Method
PauseAll
(opts *bind.TransactOpts)
contracts/bindings/RewardsCoordinator/binding.go:252
↓ 2 callers
Method
PauseAll
(opts *bind.TransactOpts)
contracts/bindings/StrategyManager/binding.go:131
↓ 2 callers
Method
PauseAll
(opts *bind.TransactOpts)
contracts/bindings/RegistryCoordinator/binding.go:255
↓ 2 callers
Method
PauseAll
(opts *bind.TransactOpts)
contracts/bindings/DelegationManager/binding.go:192
↓ 2 callers
Method
PauseAll
(opts *bind.TransactOpts)
contracts/bindings/SlashingRegistryCoordinator/binding.go:205
↓ 2 callers
Method
Paused
(opts *bind.CallOpts, index uint8)
contracts/bindings/AllocationManager/binding.go:175
↓ 2 callers
Method
Paused
(opts *bind.CallOpts, index uint8)
contracts/bindings/EigenPodManager/binding.go:94
↓ 2 callers
Method
Paused
(opts *bind.CallOpts, index uint8)
contracts/bindings/RewardsCoordinator/binding.go:217
↓ 2 callers
Method
Paused
(opts *bind.CallOpts, index uint8)
contracts/bindings/StrategyManager/binding.go:94
↓ 2 callers
Method
Paused
(opts *bind.CallOpts, index uint8)
contracts/bindings/RegistryCoordinator/binding.go:214
↓ 2 callers
Method
Paused
(opts *bind.CallOpts, index uint8)
contracts/bindings/DelegationManager/binding.go:157
↓ 2 callers
Method
Paused
(opts *bind.CallOpts, index uint8)
contracts/bindings/SlashingRegistryCoordinator/binding.go:170
↓ 2 callers
Method
Paused0
(opts *bind.CallOpts)
contracts/bindings/AllocationManager/binding.go:177
↓ 2 callers
Method
Paused0
(opts *bind.CallOpts)
contracts/bindings/EigenPodManager/binding.go:96
↓ 2 callers
Method
Paused0
(opts *bind.CallOpts)
contracts/bindings/RewardsCoordinator/binding.go:219
↓ 2 callers
Method
Paused0
(opts *bind.CallOpts)
contracts/bindings/StrategyManager/binding.go:96
↓ 2 callers
Method
Paused0
(opts *bind.CallOpts)
contracts/bindings/RegistryCoordinator/binding.go:216
↓ 2 callers
Method
Paused0
(opts *bind.CallOpts)
contracts/bindings/DelegationManager/binding.go:159
↓ 2 callers
Method
Paused0
(opts *bind.CallOpts)
contracts/bindings/SlashingRegistryCoordinator/binding.go:172
↓ 2 callers
Method
PauserRegistry
(opts *bind.CallOpts)
contracts/bindings/AllocationManager/binding.go:179
↓ 2 callers
Method
PauserRegistry
(opts *bind.CallOpts)
contracts/bindings/EigenPodManager/binding.go:98
↓ 2 callers
Method
PauserRegistry
(opts *bind.CallOpts)
contracts/bindings/RewardsCoordinator/binding.go:221
↓ 2 callers
Method
PauserRegistry
(opts *bind.CallOpts)
contracts/bindings/StrategyManager/binding.go:98
↓ 2 callers
Method
PauserRegistry
(opts *bind.CallOpts)
contracts/bindings/RegistryCoordinator/binding.go:218
↓ 2 callers
Method
PauserRegistry
(opts *bind.CallOpts)
contracts/bindings/DelegationManager/binding.go:161
↓ 2 callers
Method
PauserRegistry
(opts *bind.CallOpts)
contracts/bindings/SlashingRegistryCoordinator/binding.go:174
↓ 2 callers
Method
PectraForkTimestamp
(opts *bind.CallOpts)
contracts/bindings/EigenPodManager/binding.go:100
↓ 2 callers
Method
PendingNonceAt
(ctx context.Context, account common.Address)
chainio/clients/eth/instrumented_client.go:239
↓ 2 callers
Method
PermissionController
(opts *bind.CallOpts)
contracts/bindings/AllocationManager/binding.go:181
↓ 2 callers
Method
PermissionController
(opts *bind.CallOpts)
contracts/bindings/RewardsCoordinator/binding.go:223
↓ 2 callers
Method
PermissionController
(opts *bind.CallOpts)
contracts/bindings/DelegationManager/binding.go:165
↓ 2 callers
Method
PodOwnerShares
(opts *bind.CallOpts, arg0 common.Address)
M2-contracts/bindings/EigenPodManager/binding.go:96
↓ 2 callers
Method
ProcessClaim
(opts *bind.TransactOpts, claim IRewardsCoordinatorRewardsMerkleClaim, recipient common.Address)
M2-contracts/bindings/IRewardsCoordinator/binding.go:169
↓ 2 callers
Method
ProcessClaims
(opts *bind.TransactOpts, claims []IRewardsCoordinatorRewardsMerkleClaim, recipient common.Address)
M2-contracts/bindings/IRewardsCoordinator/binding.go:171
↓ 2 callers
Method
ProofTimestampSetter
(opts *bind.CallOpts)
contracts/bindings/EigenPodManager/binding.go:104
↓ 2 callers
Method
PubkeyRegistrationMessageHash
(opts *bind.CallOpts, operator common.Address)
contracts/bindings/SlashingRegistryCoordinator/binding.go:176
↓ 2 callers
Method
QueuedWithdrawals
(opts *bind.CallOpts, withdrawalRoot [32]byte)
contracts/bindings/DelegationManager/binding.go:167
↓ 2 callers
Method
QuorumCount
(opts *bind.CallOpts)
contracts/bindings/SlashingRegistryCoordinator/binding.go:178
↓ 2 callers
Method
QuorumUpdateBlockNumber
(opts *bind.CallOpts, arg0 uint8)
contracts/bindings/SlashingRegistryCoordinator/binding.go:180
↓ 2 callers
Function
ReadKey
(keyStoreFile string, password string)
crypto/ecdsa/utils.go:84
↓ 2 callers
Method
RecordFirstStakeUpdate
(opts *bind.TransactOpts, operator common.Address, serveUntilBlock uint32)
M2-contracts/bindings/ISlasher/binding.go:91
↓ 2 callers
Method
RecordLastStakeUpdateAndRevokeSlashingAbility
(opts *bind.TransactOpts, operator common.Address, serveUntilBlock uint32)
M2-contracts/bindings/ISlasher/binding.go:93
↓ 2 callers
Method
RecordStakeUpdate
(opts *bind.TransactOpts, operator common.Address, updateBlock uint32, serveUntilBlock uint32, insertAfter *bi
M2-contracts/bindings/ISlasher/binding.go:95
↓ 2 callers
Method
Redelegate
(opts *bind.TransactOpts, newOperator common.Address, newOperatorApproverSig ISignatureUtilsMixinTypesSignatur
contracts/bindings/DelegationManager/binding.go:196
↓ 2 callers
Method
RegisterAsOperatorPreSlashing
Registers the caller as an operator in EigenLayer through the M2 DelegationManager contract. Note: This method is only works on the pre-slashing (M2)
chainio/clients/elcontracts/writer.go:177
↓ 2 callers
Method
RegisterOperator
(opts *bind.TransactOpts, operator common.Address, quorumNumbers []byte)
contracts/bindings/BLSApkRegistry/binding.go:149
↓ 2 callers
Method
RegisterOperator
(opts *bind.TransactOpts, quorumNumbers []byte, socket string, params IBLSApkRegistryTypesPubkeyRegistrationPa
contracts/bindings/RegistryCoordinator/binding.go:257
↓ 2 callers
Method
RegisterOperator
(opts *bind.TransactOpts, operator common.Address, avs common.Address, operatorSetIds []uint32, data []byte)
contracts/bindings/SlashingRegistryCoordinator/binding.go:207
↓ 2 callers
Method
RegisterOperator
(opts *bind.TransactOpts, operator common.Address, operatorId [32]byte, quorumNumbers []byte)
contracts/bindings/StakeRegistry/binding.go:155
↓ 2 callers
Method
RegisterOperator0
(opts *bind.TransactOpts, operator common.Address, avs common.Address, operatorSetIds []uint32, data []byte)
contracts/bindings/RegistryCoordinator/binding.go:259
↓ 2 callers
Method
RegisterOperatorToAVS
(opts *bind.TransactOpts, operator common.Address, operatorSignature ISignatureUtilsMixinTypesSignatureWithSal
contracts/bindings/MockAvsServiceManager/binding.go:182
↓ 2 callers
Method
RegisterOperatorToAVS
(opts *bind.TransactOpts, operator common.Address, operatorSignature ISignatureUtilsMixinTypesSignatureWithSal
contracts/bindings/ServiceManagerBase/binding.go:111
↓ 2 callers
Method
RegisterOperatorToAVS
(opts *bind.TransactOpts, operator common.Address, operatorSignature ISignatureUtilsMixinTypesSignatureWithSal
contracts/bindings/AVSDirectory/binding.go:118
↓ 2 callers
Method
Registries
(opts *bind.CallOpts, arg0 *big.Int)
M2-contracts/bindings/RegistryCoordinator/binding.go:186
↓ 2 callers
Method
RegistryCoordinator
(opts *bind.CallOpts)
contracts/bindings/MockAvsServiceManager/binding.go:154
↓ 2 callers
Method
RegistryCoordinator
(opts *bind.CallOpts)
contracts/bindings/BLSApkRegistry/binding.go:136
↓ 2 callers
Method
RegistryCoordinator
(opts *bind.CallOpts)
contracts/bindings/StakeRegistry/binding.go:123
↓ 2 callers
Method
RegistryCoordinator
(opts *bind.CallOpts)
contracts/bindings/IBLSSignatureChecker/binding.go:86
← previous
next →
801–900 of 7,967, ranked by callers