Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 1.97 KB

File metadata and controls

31 lines (22 loc) · 1.97 KB

SourceGroup

The source key share holder group. Note: source_key_share_holder_group is used only when type is set to either KeyGenfromKeyGroup or Recovery. This is to specify the key share holder group to be used as the source key share holder group to create key shares for the target_key_share_holder_group.

Properties

Name Type Description Notes
key_share_holder_group_id str The source key share holder group ID.
tss_node_ids List[str] The TSS Node IDs participating in creating a new key share holder group when `type` is set to either `KeyGenFromKeyGroup` or `Recovery`. Note: In any Threshold Signature Schemes (TSS) such as the 2-2, 2-3, and 3-3 schemes (in the "threshold - participants" format), for `tss_node_ids`, you only need to fill in 1 Cobo TSS Node ID and enough non-Cobo TSS Node IDs to satisfy the number of approvers specified in `threshold`. To obtain the Cobo TSS Node ID, run List all Cobo key share holders. [optional]

Example

from cobo_waas2.models.source_group import SourceGroup

# TODO update the JSON string below
json = "{}"
# create an instance of SourceGroup from a JSON string
source_group_instance = SourceGroup.from_json(json)
# print the JSON string representation of the object
print(SourceGroup.to_json())

# convert the object into a dict
source_group_dict = source_group_instance.to_dict()
# create an instance of SourceGroup from a dict
source_group_from_dict = SourceGroup.from_dict(source_group_dict)

[Back to Model list] [Back to API list] [Back to README]