Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GroupExecMsg ¶
type GroupExecMsg struct { UpdateAdmin *UpdateAdmin `json:"update_admin,omitempty"` UpdateMembers *UpdateMembers `json:"update_members,omitempty"` }
Transaction msgs
func (GroupExecMsg) Marshal ¶
func (msg GroupExecMsg) Marshal() ([]byte, error)
type GroupInitMsg ¶
type GroupInitMsg struct { Admin string `json:"admin,omitempty"` Members []Member `json:"members"` }
init msg
func (GroupInitMsg) Marshal ¶
func (msg GroupInitMsg) Marshal() ([]byte, error)
type GroupQuery ¶
type GroupQuery struct { Admin *Admin `json:"admin,omitempty"` Hooks *Admin `json:"hooks,omitempty"` ListMembers *ListMembers `json:"list_members,omitempty"` Member *MemberRequest `json:"member,omitempty"` }
type ListMembers ¶
type ListMembersResponse ¶
type ListMembersResponse struct {
Members []Member `json:"members"`
}
type MemberRequest ¶
type MemberResponse ¶
type MemberResponse struct {
Weight uint64 `json:"weight"`
}
type QATest ¶
type QATest struct {
setup.E2ETestSuite
}
type UpdateAdmin ¶
type UpdateAdmin struct {
Admin string `json:"admin,omitempty"`
}
type UpdateMembers ¶
Click to show internal directories.
Click to hide internal directories.