MCPcopy Index your code

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

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

↓ 861 callersMethodErr
()
services/operatorsinfo/operatorsinfo_inmemory_test.go:63
↓ 572 callersMethodUnsubscribe
()
services/operatorsinfo/operatorsinfo_inmemory_test.go:67
↓ 359 callersFunctionWrapError
(mainErr interface{}, subErr interface{})
utils/errors.go:41
↓ 181 callersMethodFilterLogs
(ctx context.Context, query ethereum.FilterQuery)
chainio/clients/eth/instrumented_client.go:164
↓ 145 callersMethodError
(msg string, tags ...any)
logging/logger.go:10
↓ 105 callersMethodFilterLogs
(ctx context.Context, q ethereum.FilterQuery)
internal/fakes/eth_client.go:90
↓ 99 callersMethodAdd
Add another G1 point to this one
crypto/bls/attestation.go:57
↓ 94 callersMethodString
()
types/operator.go:89
↓ 78 callersMethodSignMessage
This signs a message on G1, and so will require a G2Pubkey to verify
crypto/bls/attestation.go:270
↓ 69 callersMethodSend
Send is used to sign and send a transaction to an evm chain It takes an unsigned transaction and then signs it before sending It might also take care
chainio/txmgr/txmgr.go:14
↓ 52 callersMethodGetPubKeyG1
()
crypto/bls/attestation.go:286
↓ 51 callersMethodGetNoSendTxOpts
GetNoSendTxOpts generates a TransactOpts with - NoSend=true: b/c we want to manage the sending ourselves - Signer=NoopSigner: b/c we want the wallet t
chainio/txmgr/txmgr.go:22
↓ 51 callersMethodInfo
(msg string, tags ...any)
logging/logger.go:6
↓ 49 callersFunctionGetContractAddressesFromContractRegistry
(ethHttpUrl string)
testutils/anvil.go:121
↓ 47 callersMethodDebug
(msg string, tags ...any)
logging/logger.go:4
↓ 46 callersMethodUnderlyingType
()
types/basic.go:17
↓ 46 callersFunctionnewBlsKeyPairPanics
(hexKey string)
services/bls_aggregation/blsagg_test.go:1853
↓ 45 callersMethodTransfer
Transfer makes a Transfer request to the Fireblocks API. It signs and broadcasts a transaction and returns the transaction ID and status. ref: https:/
chainio/clients/fireblocks/client.go:44
↓ 43 callersFunctionNewTaskSignature
NewTaskSignature creates a new instance of TaskSignature
services/bls_aggregation/blsagg.go:94
↓ 43 callersMethodProcessNewSignature
( ctx context.Context, task TaskSignature, )
services/bls_aggregation/blsagg.go:207
↓ 42 callersMethodCall
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
contracts/bindings/RegistryCoordinator/binding.go:477
↓ 42 callersMethodTransfer
(opts *bind.TransactOpts, to common.Address, amount *big.Int)
contracts/bindings/IERC20/binding.go:67
↓ 40 callersMethodCall
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
contracts/bindings/RewardsCoordinator/binding.go:488
↓ 38 callersMethodGetPubKeyG2
()
crypto/bls/attestation.go:282
↓ 37 callersMethodCall
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
contracts/bindings/SlashingRegistryCoordinator/binding.go:415
↓ 35 callersMethodCall
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
M2-contracts/bindings/DelegationManager/binding.go:406
↓ 35 callersMethodCall
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
contracts/bindings/DelegationManager/binding.go:400
↓ 33 callersMethodCall
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
M2-contracts/bindings/RegistryCoordinator/binding.go:407
↓ 33 callersMethodCall
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
contracts/bindings/AllocationManager/binding.go:410
↓ 32 callersFunctionBuildTestClients
Starts an anvil container and builds the ChainIO Clients for testing.
testutils/testclients/testclients.go:25
↓ 32 callersMethodErrorf
(template string, args ...interface{})
logging/logger.go:20
↓ 28 callersMethodCall
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
contracts/bindings/StakeRegistry/binding.go:321
↓ 28 callersFunctionGetTestLogger
()
testutils/logger.go:10
↓ 28 callersFunctionNewInstrumentedClient
( rpcAddress string, rpcCallsCollector rpccalls.CollectorInterface, )
chainio/clients/eth/instrumented_client.go:33
↓ 28 callersFunctionStartAnvilContainer
(anvilStateFileName string)
testutils/anvil.go:31
↓ 27 callersMethodCall
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
chainio/clients/eigenpod/bindings/IEigenPod.go:191
↓ 27 callersFunctionGetDefaultTestConfig
()
testutils/anvil.go:303
↓ 25 callersMethodTransact
Transact invokes the (paid) contract method with params as input values.
contracts/bindings/RewardsCoordinator/binding.go:499
↓ 25 callersMethodWith
(tags ...any)
logging/logger.go:24
↓ 24 callersMethodCall
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
M2-contracts/bindings/StakeRegistry/binding.go:301
↓ 24 callersMethodTransact
Transact invokes the (paid) contract method with params as input values.
contracts/bindings/RegistryCoordinator/binding.go:488
↓ 23 callersMethodCall
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
M2-contracts/bindings/IRewardsCoordinator/binding.go:369
↓ 23 callersMethodGetOperatorId
(opts *bind.CallOpts, operator common.Address)
contracts/bindings/BLSApkRegistry/binding.go:121
↓ 23 callersMethodInitializeNewTask
( metadata TaskMetadata, )
services/bls_aggregation/blsagg.go:201
↓ 23 callersFunctionNewBlsAggregatorService
NewBlsAggregatorService creates a new BlsAggregatorService avsRegistryService is the AVS registry service to use hashFunction is the hash function to
services/bls_aggregation/blsagg.go:254
↓ 23 callersFunctionNewTaskMetadata
( taskIndex types.TaskIndex, taskCreatedBlock uint32, quorumNumbers types.QuorumNums, quorumThresholdPerce
services/bls_aggregation/blsagg.go:124
↓ 22 callersMethodEXPECT
EXPECT returns an object that allows the caller to indicate expected use.
chainio/clients/mocks/fireblocks.go:39
↓ 22 callersMethodGetResponseChannel
()
services/bls_aggregation/blsagg.go:214
↓ 22 callersFunctioninstrumentFunction
Generic function used to instrument all the eth calls that we make below
chainio/clients/eth/instrumented_client.go:449
↓ 21 callersMethodCall
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
contracts/bindings/StrategyManager/binding.go:311
↓ 21 callersFunctionNewFakeAvsRegistryService
(blockNum types.BlockNum, operators []types.TestOperator)
services/avsregistry/avsregistry_fake.go:18
↓ 21 callersMethodTransact
Transact invokes the (paid) contract method with params as input values.
M2-contracts/bindings/DelegationManager/binding.go:417
↓ 20 callersMethodCall
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
contracts/bindings/EigenPodManager/binding.go:319
↓ 20 callersFunctionNewTestChainWriterFromConfig
Creates a testing ChainWriter from an httpEndpoint, private key and config. This is needed because the existing testclients.BuildTestClients returns a
testutils/testclients/testclients.go:128
↓ 20 callersMethodTransact
Transact invokes the (paid) contract method with params as input values.
M2-contracts/bindings/RegistryCoordinator/binding.go:418
↓ 20 callersMethodTransact
Transact invokes the (paid) contract method with params as input values.
contracts/bindings/SlashingRegistryCoordinator/binding.go:426
↓ 19 callersMethodCall
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
M2-contracts/bindings/StrategyManager/binding.go:307
↓ 19 callersFunctionNewKeyPairFromString
(sk string)
crypto/bls/attestation.go:167
↓ 19 callersFunctionNewTestChainReaderFromConfig
Creates a testing ChainWriter from an httpEndpoint, private key and config. This is needed because the existing testclients.BuildTestClients returns a
testutils/testclients/testclients.go:103
↓ 19 callersMethodTransact
Transact invokes the (paid) contract method with params as input values.
contracts/bindings/DelegationManager/binding.go:411
↓ 18 callersMethodCall
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
contracts/bindings/EigenPod/binding.go:337
↓ 18 callersMethodRegisterForOperatorSets
(opts *bind.TransactOpts, operator common.Address, params IAllocationManagerTypesRegisterParams)
contracts/bindings/AllocationManager/binding.go:204
↓ 18 callersMethodTransact
Transact invokes the (paid) contract method with params as input values.
contracts/bindings/AllocationManager/binding.go:421
↓ 18 callersMethodTransact
Transact invokes the (paid) contract method with params as input values.
contracts/bindings/MockAvsServiceManager/binding.go:355
↓ 17 callersMethodCall
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
M2-contracts/bindings/EigenPod/binding.go:334
↓ 17 callersMethodContracts
(opts *bind.CallOpts, arg0 string)
contracts/bindings/ContractsRegistry/binding.go:76
↓ 17 callersFunctionNewTextSLogger
NewSlogTextLogger creates a new SLogger with a text handler Default behavior is colored log outputs. To disable colors, set opts.NoColor to true.
logging/slog_logger.go:57
↓ 17 callersMethodTransact
Transact invokes the (paid) contract method with params as input values.
M2-contracts/bindings/StrategyManager/binding.go:318
↓ 17 callersMethodTransact
Transact invokes the (paid) contract method with params as input values.
contracts/bindings/StrategyManager/binding.go:322
↓ 16 callersMethodCall
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
M2-contracts/bindings/EigenPodManager/binding.go:295
↓ 16 callersMethodCall
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
contracts/bindings/BLSApkRegistry/binding.go:297
↓ 16 callersMethodInitialize
(opts *bind.TransactOpts, _podOwner common.Address)
contracts/bindings/EigenPod/binding.go:151
↓ 16 callersMethodTransact
Transact invokes the (paid) contract method with params as input values.
M2-contracts/bindings/IRewardsCoordinator/binding.go:380
↓ 16 callersMethodTransact
Transact invokes the (paid) contract method with params as input values.
contracts/bindings/EigenPodManager/binding.go:330
↓ 16 callersMethodTransact
Transact invokes the (paid) contract method with params as input values.
contracts/bindings/ServiceManagerBase/binding.go:278
↓ 15 callersMethodCall
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
chainio/clients/eigenpod/bindings/IEigenPodManager.go:149
↓ 15 callersMethodCall
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
M2-contracts/bindings/BLSApkRegistry/binding.go:287
↓ 15 callersFunctionNewG1Point
(x, y *big.Int)
crypto/bls/attestation.go:43
↓ 15 callersFunctionNewZapLogger
NewZapLogger creates a new logger wrapped the zap.Logger
logging/zap_logger.go:24
↓ 14 callersMethodBlockNumber
(ctx context.Context)
chainio/clients/eth/client.go:30
↓ 14 callersMethodCall
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
M2-contracts/bindings/ISlasher/binding.go:243
↓ 14 callersMethodCall
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
contracts/bindings/AVSDirectory/binding.go:276
↓ 14 callersMethodOwner
(opts *bind.CallOpts)
contracts/bindings/AVSDirectory/binding.go:95
↓ 14 callersMethodRenounceOwnership
(opts *bind.TransactOpts)
contracts/bindings/AVSDirectory/binding.go:120
↓ 14 callersMethodTransact
Transact invokes the (paid) contract method with params as input values.
M2-contracts/bindings/EigenPodManager/binding.go:306
↓ 14 callersMethodTransferOwnership
(opts *bind.TransactOpts, newOwner common.Address)
contracts/bindings/AVSDirectory/binding.go:122
↓ 13 callersMethodCall
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
M2-contracts/bindings/MockAvsServiceManager/binding.go:332
↓ 13 callersMethodCall
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for sim
contracts/bindings/MockAvsServiceManager/binding.go:344
↓ 13 callersMethodFatalf
(template string, args ...interface{})
logging/logger.go:22
↓ 13 callersMethodGetLatestStakeUpdate
(opts *bind.CallOpts, operatorId [32]byte, quorumNumber uint8)
contracts/bindings/StakeRegistry/binding.go:99
↓ 13 callersMethodRegistryCoordinator
(opts *bind.CallOpts)
contracts/bindings/IndexRegistry/binding.go:98
↓ 12 callersFunctionAdvanceChainByNBlocksExecInContainer
Prefer this function over AdvanceChainByNBlocks b/c it doesn't require cast to be installed on the host machine, whereas this one doesn't.
testutils/anvil.go:285
↓ 12 callersMethodPause
(opts *bind.TransactOpts, newPausedStatus *big.Int)
contracts/bindings/AVSDirectory/binding.go:114
↓ 12 callersMethodPauseAll
(opts *bind.TransactOpts)
contracts/bindings/AVSDirectory/binding.go:116
↓ 12 callersMethodPaused
(opts *bind.CallOpts, index uint8)
contracts/bindings/AVSDirectory/binding.go:97
↓ 12 callersMethodPaused0
(opts *bind.CallOpts)
contracts/bindings/AVSDirectory/binding.go:99
↓ 12 callersMethodPauserRegistry
(opts *bind.CallOpts)
contracts/bindings/AVSDirectory/binding.go:101
↓ 12 callersMethodRegisterOperator
(opts *bind.TransactOpts, operatorId [32]byte, quorumNumbers []byte)
contracts/bindings/IndexRegistry/binding.go:109
↓ 12 callersMethodSendTransaction
(ctx context.Context, tx *types.Transaction)
chainio/clients/wallet/wallet.go:19
↓ 12 callersMethodStakeRegistry
(opts *bind.CallOpts)
contracts/bindings/RegistryCoordinator/binding.go:230
next →1–100 of 7,967, ranked by callers