remote_key_manager
DeleteRemoteKeysJsonBody
Attributes:
| Name | Type | Description |
|---|---|---|
pubkeys |
List[str]
|
List of public keys to delete. |
Source code in eth_2_key_manager_api_client/models/delete_remote_keys_json_body.py
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 | |
DeleteRemoteKeysResponseDataItem
Attributes:
| Name | Type | Description |
|---|---|---|
status |
DeleteRemoteKeysResponseDataItemStatus
|
|
message |
Union[Unset, str]
|
error message if status == error |
Source code in eth_2_key_manager_api_client/models/delete_remote_keys_response_data_item.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 | |
DeleteRemoteKeysResponse
Attributes:
| Name | Type | Description |
|---|---|---|
data |
List[DeleteRemoteKeysResponseDataItem]
|
Deletion status of all keys in |
Source code in eth_2_key_manager_api_client/models/delete_remote_keys_response.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 | |
ImportRemoteKeysJsonBody
Attributes:
| Name | Type | Description |
|---|---|---|
remote_keys |
List[ImportRemoteKeysJsonBodyRemoteKeysItem]
|
|
Source code in eth_2_key_manager_api_client/models/import_remote_keys_json_body.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 | |
ImportRemoteKeysJsonBodyRemoteKeysItem
Attributes:
| Name | Type | Description |
|---|---|---|
pubkey |
str
|
The validator's BLS public key, uniquely identifying them. 48-bytes, hex encoded with 0x prefix, case insensitive. Example: 0x93247f2209abcacf57b75a51dafae777f9dd38bc7053d1af526f220a7489a6d3a2753e5f3e8b1cfe39b56f43611df74a. |
url |
Union[Unset, str]
|
URL to API implementing EIP-3030: BLS Remote Signer HTTP API Example: https://remote.signer. |
Source code in eth_2_key_manager_api_client/models/import_remote_keys_json_body_remote_keys_item.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 | |
ImportRemoteKeysResponseDataItem
Attributes:
| Name | Type | Description |
|---|---|---|
status |
ImportRemoteKeysResponseDataItemStatus
|
|
message |
Union[Unset, str]
|
error message if status == error |
Source code in eth_2_key_manager_api_client/models/import_remote_keys_response_data_item.py
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 | |
ImportRemoteKeysResponse
Attributes:
| Name | Type | Description |
|---|---|---|
data |
List[ImportRemoteKeysResponseDataItem]
|
Status result of each |
Source code in eth_2_key_manager_api_client/models/import_remote_keys_response.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 | |
ImportRemoteSignerDefinition
Attributes:
| Name | Type | Description |
|---|---|---|
pubkey |
str
|
The validator's BLS public key, uniquely identifying them. 48-bytes, hex encoded with 0x prefix, case insensitive. Example: 0x93247f2209abcacf57b75a51dafae777f9dd38bc7053d1af526f220a7489a6d3a2753e5f3e8b1cfe39b56f43611df74a. |
url |
Union[Unset, str]
|
URL to API implementing EIP-3030: BLS Remote Signer HTTP API Example: https://remote.signer. |
Source code in eth_2_key_manager_api_client/models/import_remote_signer_definition.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 | |
ListRemoteKeysResponseDataItem
Attributes:
| Name | Type | Description |
|---|---|---|
pubkey |
str
|
The validator's BLS public key, uniquely identifying them. 48-bytes, hex encoded with 0x prefix, case insensitive. Example: 0x93247f2209abcacf57b75a51dafae777f9dd38bc7053d1af526f220a7489a6d3a2753e5f3e8b1cfe39b56f43611df74a. |
url |
Union[Unset, str]
|
URL to API implementing EIP-3030: BLS Remote Signer HTTP API Example: https://remote.signer. |
readonly |
Union[Unset, bool]
|
The signer associated with this pubkey cannot be deleted from the API |
Source code in eth_2_key_manager_api_client/models/list_remote_keys_response_data_item.py
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 | |
ListRemoteKeysResponse
Attributes:
| Name | Type | Description |
|---|---|---|
data |
List[ListRemoteKeysResponseDataItem]
|
|
Source code in eth_2_key_manager_api_client/models/list_remote_keys_response.py
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 | |