Documentation ¶
Index ¶
- type NewDomain
- type NewDomainArguments
- type UpdateDomain
- func (it *UpdateDomain) Action(binargs string) *evttypes.SimpleAction
- func (it *UpdateDomain) Arguments() *evttypes.ActionArguments
- func (it *UpdateDomain) UpdateIssue(threshold int) *UpdateDomain
- func (it *UpdateDomain) UpdateManage(threshold int) *UpdateDomain
- func (it *UpdateDomain) UpdateTransfer(threshold int) *UpdateDomain
- type UpdateDomainArguments
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NewDomain ¶
type NewDomain struct { Name string `json:"name"` Creator string `json:"creator"` Issue *evttypes.PermissionDef `json:"issue"` Transfer *evttypes.PermissionDef `json:"transfer"` Manage *evttypes.PermissionDef `json:"manage"` }
func CreateNewDomain ¶
func (*NewDomain) Arguments ¶
func (it *NewDomain) Arguments() *evttypes.ActionArguments
type NewDomainArguments ¶
type NewDomainArguments = NewDomain
type UpdateDomain ¶
type UpdateDomain struct { Name string `json:"name"` Issue *evttypes.PermissionDef `json:"issue,omitempty"` Transfer *evttypes.PermissionDef `json:"transfer,omitempty"` Manage *evttypes.PermissionDef `json:"manage,omitempty"` }
func CreateUpdateDomain ¶
func CreateUpdateDomain(name string) *UpdateDomain
func (*UpdateDomain) Action ¶
func (it *UpdateDomain) Action(binargs string) *evttypes.SimpleAction
func (*UpdateDomain) Arguments ¶
func (it *UpdateDomain) Arguments() *evttypes.ActionArguments
func (*UpdateDomain) UpdateIssue ¶
func (it *UpdateDomain) UpdateIssue(threshold int) *UpdateDomain
func (*UpdateDomain) UpdateManage ¶
func (it *UpdateDomain) UpdateManage(threshold int) *UpdateDomain
func (*UpdateDomain) UpdateTransfer ¶
func (it *UpdateDomain) UpdateTransfer(threshold int) *UpdateDomain
type UpdateDomainArguments ¶
type UpdateDomainArguments = UpdateDomain
Click to show internal directories.
Click to hide internal directories.