EigenSDK Python
Intro
Quickstart
API
eigensdk.chainio
eigensdk.crypto
eigensdk.types
EigenSDK Python
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
accept_admin() (eigensdk.chainio.clients.elcontracts.writer.ELWriter method)
add() (eigensdk.crypto.bls.attestation.Signature method)
add_pending_admin() (eigensdk.chainio.clients.elcontracts.writer.ELWriter method)
add_strategies() (eigensdk.chainio.clients.avsregistry.writer.AvsRegistryWriter method)
address (eigensdk.types_.Operator attribute)
allocation_delay (eigensdk.types_.Operator attribute)
apk_hash (eigensdk.types_.BLSApkRegistryTypesApkUpdate attribute)
AvsRegistryReader (class in eigensdk.chainio.clients.avsregistry.reader)
AvsRegistryWriter (class in eigensdk.chainio.clients.avsregistry.writer)
B
BLSApkRegistryTypesApkUpdate (class in eigensdk.types_)
C
calculate_delegation_approval_digest_hash() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
calculate_operator_avs_registration_digest_hash() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
can_call() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
can_satisfy_only_coordinator_owner_modifier() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
check_claim() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
clear_deallocation_queue() (eigensdk.chainio.clients.elcontracts.writer.ELWriter method)
create_avs_rewards_submission() (eigensdk.chainio.clients.avsregistry.writer.AvsRegistryWriter method)
create_operator_directed_avs_rewards_submission() (eigensdk.chainio.clients.avsregistry.writer.AvsRegistryWriter method)
create_slashable_stake_quorum() (eigensdk.chainio.clients.avsregistry.writer.AvsRegistryWriter method)
create_total_delegated_stake_quorum() (eigensdk.chainio.clients.avsregistry.writer.AvsRegistryWriter method)
curr_rewards_calculation_end_timestamp() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
D
delegation_approver_address (eigensdk.types_.Operator attribute)
deposit_erc20_into_strategy() (eigensdk.chainio.clients.elcontracts.writer.ELWriter method)
deregister_from_operator_sets() (eigensdk.chainio.clients.elcontracts.writer.ELWriter method)
E
earnings_receiver_address (eigensdk.types_.Operator attribute)
eigensdk.crypto.bls.attestation
module
eigensdk.types_
module
eject_operator() (eigensdk.chainio.clients.avsregistry.writer.AvsRegistryWriter method)
ELReader (class in eigensdk.chainio.clients.elcontracts.reader)
ELWriter (class in eigensdk.chainio.clients.elcontracts.writer)
F
from_G1() (eigensdk.crypto.bls.attestation.G1Point method)
from_g1_point() (eigensdk.crypto.bls.attestation.Signature static method)
from_G2() (eigensdk.crypto.bls.attestation.G2Point method)
from_string() (eigensdk.crypto.bls.attestation.KeyPair static method)
G
g1_pub_key (eigensdk.types_.OperatorPubkeys attribute)
g1_to_tupple() (in module eigensdk.crypto.bls.attestation)
G1Point (class in eigensdk.crypto.bls.attestation)
g2_pub_key (eigensdk.types_.OperatorPubkeys attribute)
g2_to_tupple() (in module eigensdk.crypto.bls.attestation)
G2Point (class in eigensdk.crypto.bls.attestation)
gen_random_bls_keys() (in module eigensdk.crypto.bls.attestation)
get_activation_delay() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_allocatable_magnitude() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_allocated_stake() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_allocation_configuration_delay() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_allocation_delay() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_allocation_info() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_apk_update() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_avs_registrar() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_calculation_interval_seconds() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_check_signatures_indices() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_claimer_for() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_cumulative_claimed() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_cumulative_withdrawals_queued() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_curr_rewards_calculation_end_timestamp() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_current_apk() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_current_claimable_distribution_root() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_current_total_stake() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_deallocation_delay() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_default_operator_split_bips() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_delegated_operator() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_delegation_approver_salt_is_spent() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_distribution_roots_length() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_encumbered_magnitude() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_genesis_rewards_timestamp() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_is_avs_rewards_submission_hash() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_is_operator_directed_avs_rewards_submission_hash() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_is_operator_directed_operator_set_rewards_submission_hash() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_is_rewards_for_all_submitter() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_is_rewards_submission_for_all_earners_hash() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_is_rewards_submission_for_all_hash() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_latest_stake_update() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_max_future_length() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_max_magnitudes() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_max_retroactive_length() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_max_rewards_duration() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_minimum_stake_for_quorum() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_num_operator_sets_for_operator() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_num_operators_for_operator_set() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_operator_address_from_operator_id() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_operator_addrs_in_quorums_at_current_block() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_operator_avs_split() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_operator_details() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_operator_from_id() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_operator_id() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
(eigensdk.chainio.clients.elcontracts.writer.ELWriter method)
get_operator_id_from_operator_address() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_operator_pi_split() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_operator_restaked_strategies() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_operator_set_split() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_operator_sets_for_operator() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_operator_shares() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_operator_shares_in_strategy() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_operator_stake_in_quorums_of_operator_at_current_block() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_operators_for_operator_set() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_operators_shares() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_operators_stake_in_quorums_at_block() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_operators_stake_in_quorums_at_current_block() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_operators_stake_in_quorums_of_operator_at_block() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_operators_stake_in_quorums_of_operator_at_current_block() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_pending_withdrawal_status() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_pub_g1() (eigensdk.crypto.bls.attestation.KeyPair method)
get_pub_g2() (eigensdk.crypto.bls.attestation.KeyPair method)
get_pubkey_from_operator_address() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_quorum_count() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_registered_sets() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_registry_coordinator_owner() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_restakeable_strategies() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_rewards_updater() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_root_index_from_hash() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_slashable_shares() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_slashable_shares_for_operator_sets() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_slashable_shares_for_operator_sets_before() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_slashable_stake_look_ahead_per_quorum() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_stake_at_block_number() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_stake_history() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_stake_history_length() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_stake_type_per_quorum() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_stake_update_at_index() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_stake_update_index_at_block_number() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_staker_shares() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_str() (eigensdk.crypto.bls.attestation.PrivateKey method)
get_strategies_for_operator_set() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_strategy_and_underlying_erc20_token() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_strategy_and_underlying_token() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_strategy_params_at_index() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_strategy_per_quorum_at_index() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_submission_nonce() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
get_total_stake_at_block_number_from_index() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_total_stake_history_length() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_total_stake_indices_at_block_number() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
get_total_stake_update_at_index() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
GTPoint (class in eigensdk.crypto.bls.attestation)
I
is_admin() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
is_operator_registered() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
(eigensdk.chainio.clients.elcontracts.reader.ELReader method)
is_operator_registered_with_avs() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
is_operator_registered_with_operator_set() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
is_operator_set_quorum() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
is_operator_slashable() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
is_pending_admin() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
is_registry_coordinator_owner() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
K
KeyPair (class in eigensdk.crypto.bls.attestation)
L
list_admins() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
list_appointee_permissions() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
list_appointees() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
list_pending_admins() (eigensdk.chainio.clients.elcontracts.reader.ELReader method)
M
metadata_url (eigensdk.types_.Operator attribute)
modify_allocations() (eigensdk.chainio.clients.elcontracts.writer.ELWriter method)
modify_strategy_params() (eigensdk.chainio.clients.avsregistry.writer.AvsRegistryWriter method)
module
eigensdk.crypto.bls.attestation
eigensdk.types_
multiplier (eigensdk.types_.StakeRegistryTypesStrategyParams attribute)
N
new_fp_element() (in module eigensdk.crypto.bls.attestation)
new_g1_point() (in module eigensdk.crypto.bls.attestation)
new_g2_point() (in module eigensdk.crypto.bls.attestation)
new_key_pair() (in module eigensdk.crypto.bls.attestation)
new_key_pair_from_string() (in module eigensdk.crypto.bls.attestation)
new_private_key() (in module eigensdk.crypto.bls.attestation)
new_zero_g1_point() (in module eigensdk.crypto.bls.attestation)
new_zero_g2_point() (in module eigensdk.crypto.bls.attestation)
new_zero_signature() (in module eigensdk.crypto.bls.attestation)
next_update_block_number (eigensdk.types_.BLSApkRegistryTypesApkUpdate attribute)
(eigensdk.types_.StakeRegistryTypesStakeUpdate attribute)
non_signer_quorum_bitmap_indices (eigensdk.types_.OperatorStateRetrieverCheckSignaturesIndices attribute)
non_signer_stake_indices (eigensdk.types_.OperatorStateRetrieverCheckSignaturesIndices attribute)
O
Operator (class in eigensdk.types_)
operator (eigensdk.types_.OperatorStateRetrieverOperator attribute)
operator_id (eigensdk.types_.OperatorStateRetrieverOperator attribute)
OperatorPubkeys (class in eigensdk.types_)
OperatorStateRetrieverCheckSignaturesIndices (class in eigensdk.types_)
OperatorStateRetrieverOperator (class in eigensdk.types_)
P
PrivateKey (class in eigensdk.crypto.bls.attestation)
process_claim() (eigensdk.chainio.clients.elcontracts.writer.ELWriter method)
Q
query_existing_registered_operator_pubkeys() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
query_existing_registered_operator_sockets() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
query_registration_detail() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
quorum_apk_indices (eigensdk.types_.OperatorStateRetrieverCheckSignaturesIndices attribute)
R
read_from_file() (eigensdk.crypto.bls.attestation.KeyPair static method)
register_as_operator() (eigensdk.chainio.clients.elcontracts.writer.ELWriter method)
register_for_operator_sets() (eigensdk.chainio.clients.elcontracts.writer.ELWriter method)
remove_admin() (eigensdk.chainio.clients.elcontracts.writer.ELWriter method)
remove_pending_admin() (eigensdk.chainio.clients.elcontracts.writer.ELWriter method)
remove_permission() (eigensdk.chainio.clients.elcontracts.writer.ELWriter method)
remove_strategies() (eigensdk.chainio.clients.avsregistry.writer.AvsRegistryWriter method)
S
save_to_file() (eigensdk.crypto.bls.attestation.KeyPair method)
send_transaction() (eigensdk.chainio.clients.avsregistry.writer.AvsRegistryWriter method)
(eigensdk.chainio.clients.elcontracts.writer.ELWriter method)
set_allocation_delay() (eigensdk.chainio.clients.elcontracts.writer.ELWriter method)
set_avs() (eigensdk.chainio.clients.avsregistry.writer.AvsRegistryWriter method)
set_avs_registrar() (eigensdk.chainio.clients.elcontracts.writer.ELWriter method)
set_churn_approver() (eigensdk.chainio.clients.avsregistry.writer.AvsRegistryWriter method)
set_claimer_for() (eigensdk.chainio.clients.elcontracts.writer.ELWriter method)
set_ejection_cooldown() (eigensdk.chainio.clients.avsregistry.writer.AvsRegistryWriter method)
set_ejector() (eigensdk.chainio.clients.avsregistry.writer.AvsRegistryWriter method)
set_minimum_stake_for_quorum() (eigensdk.chainio.clients.avsregistry.writer.AvsRegistryWriter method)
set_operator_avs_split() (eigensdk.chainio.clients.elcontracts.writer.ELWriter method)
set_operator_pi_split() (eigensdk.chainio.clients.elcontracts.writer.ELWriter method)
set_operator_set_params() (eigensdk.chainio.clients.avsregistry.writer.AvsRegistryWriter method)
set_permission() (eigensdk.chainio.clients.elcontracts.writer.ELWriter method)
set_rewards_initiator() (eigensdk.chainio.clients.avsregistry.writer.AvsRegistryWriter method)
set_slashable_stake_lookahead() (eigensdk.chainio.clients.avsregistry.writer.AvsRegistryWriter method)
sign_hashed_to_curve_message() (eigensdk.crypto.bls.attestation.KeyPair method)
sign_message() (eigensdk.crypto.bls.attestation.KeyPair method)
Signature (class in eigensdk.crypto.bls.attestation)
stake (eigensdk.types_.OperatorStateRetrieverOperator attribute)
(eigensdk.types_.StakeRegistryTypesStakeUpdate attribute)
staker_opt_out_window_blocks (eigensdk.types_.Operator attribute)
StakeRegistryTypesStakeUpdate (class in eigensdk.types_)
StakeRegistryTypesStrategyParams (class in eigensdk.types_)
strategy (eigensdk.types_.StakeRegistryTypesStrategyParams attribute)
strategy_params_by_index() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
strategy_params_length() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)
T
to_json() (eigensdk.crypto.bls.attestation.Signature method)
total_stake_indices (eigensdk.types_.OperatorStateRetrieverCheckSignaturesIndices attribute)
U
update_avs_metadata_uri() (eigensdk.chainio.clients.avsregistry.writer.AvsRegistryWriter method)
update_block_number (eigensdk.types_.BLSApkRegistryTypesApkUpdate attribute)
(eigensdk.types_.StakeRegistryTypesStakeUpdate attribute)
update_metadata_uri() (eigensdk.chainio.clients.elcontracts.writer.ELWriter method)
update_operator_details() (eigensdk.chainio.clients.elcontracts.writer.ELWriter method)
update_socket() (eigensdk.chainio.clients.avsregistry.writer.AvsRegistryWriter method)
update_stakes_of_entire_operator_set_for_quorums() (eigensdk.chainio.clients.avsregistry.writer.AvsRegistryWriter method)
update_stakes_of_operator_subset_for_all_quorums() (eigensdk.chainio.clients.avsregistry.writer.AvsRegistryWriter method)
V
verify() (eigensdk.crypto.bls.attestation.Signature method)
verify_equivalence() (eigensdk.crypto.bls.attestation.G1Point method)
W
weight_of_operator_for_quorum() (eigensdk.chainio.clients.avsregistry.reader.AvsRegistryReader method)