Information about the transaction source type Org-Controlled and User-Controlled. Refer to Transaction sources and destinations for a detailed introduction about the supported sources and destinations for each transaction type. Switch between the tabs to display the properties for different transaction sources.
| Name | Type | Description | Notes |
|---|---|---|---|
| source_type | TransactionSourceType | ||
| wallet_id | str | The wallet ID. | |
| address | str | The wallet address. | [optional] |
| included_utxos | List[TransactionUtxo] | [optional] | |
| excluded_utxos | List[TransactionUtxo] | [optional] | |
| signer_key_share_holder_group_id | str | The ID of the key share holder group that is selected to sign the transaction. | [optional] |
from cobo_waas2.models.transaction_mpc_wallet_source import TransactionMPCWalletSource
# TODO update the JSON string below
json = "{}"
# create an instance of TransactionMPCWalletSource from a JSON string
transaction_mpc_wallet_source_instance = TransactionMPCWalletSource.from_json(json)
# print the JSON string representation of the object
print(TransactionMPCWalletSource.to_json())
# convert the object into a dict
transaction_mpc_wallet_source_dict = transaction_mpc_wallet_source_instance.to_dict()
# create an instance of TransactionMPCWalletSource from a dict
transaction_mpc_wallet_source_from_dict = TransactionMPCWalletSource.from_dict(transaction_mpc_wallet_source_dict)