-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmodel_add_to_group_request.go
24 lines (22 loc) · 1.29 KB
/
model_add_to_group_request.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
/*
* QEDIT - Asset Transfers
*
* This SDK provides a programmatic way for interacting with QEDIT's _Asset Transfer_ API. The specification definition file is publicly available [in this repository](https://github.com/QED-it/asset_transfers_dev_guide/).
*
* API version: 1.7.2
* Contact: [email protected]
* Generated by: OpenAPI Generator (https://openapi-generator.tech)
*/
package goqedit
type AddToGroupRequest struct {
// The Node-specific identifier of the Wallet that is sharing the credentials for the Group
WalletId string `json:"wallet_id"`
// The unique identifier of the Group whose credentials will be shared
GroupId string `json:"group_id"`
// Boolean that should be set to true if and only if read permission should be shared. Note that write permission is always shared and there's no option for read-only permission. Defaults to false.
ReadPermission bool `json:"read_permission,omitempty"`
// Memo to be used by the application to define the purpose of the group and why its credentials were shared. Should include information about who is sharing the group if this information is relevant. Defaults to an empty string
Memo string `json:"memo,omitempty"`
// An Address of the Wallet with which the Group credentials should be shared
RecipientAddress string `json:"recipient_address"`
}