When creating MainKeyGroup and SigningKeyGroup, the Cobo key share holder will be added automatically.
| Name | Type | Description | Notes |
|---|---|---|---|
| name | str | Key share holder's name. | [optional] |
| type | KeyShareHolderType | [optional] | |
| tss_node_id | str | Key share holder's TSS Node ID. For detailed information about signer types and their setup, see the Signer Type table. Mobile signers can view their TSS Node ID in the Cobo Guard app. | [optional] |
| signer | bool | Whether the key share holder has been selected as the designated transaction signer. For example, in a 2-3 Threshold Signature Scheme (TSS), Cobo will serve as one signer, and you can choose one of the other two key share holders to act as the second transaction signer. - `true`: The key share holder is a designated transaction signer. - `false`: The key share holder is not a designated transaction signer. | [optional] |
from cobo_waas2.models.create_key_share_holder import CreateKeyShareHolder
# TODO update the JSON string below
json = "{}"
# create an instance of CreateKeyShareHolder from a JSON string
create_key_share_holder_instance = CreateKeyShareHolder.from_json(json)
# print the JSON string representation of the object
print(CreateKeyShareHolder.to_json())
# convert the object into a dict
create_key_share_holder_dict = create_key_share_holder_instance.to_dict()
# create an instance of CreateKeyShareHolder from a dict
create_key_share_holder_from_dict = CreateKeyShareHolder.from_dict(create_key_share_holder_dict)