Skip to content

pgroup_*

pgroup_call

Parameters

  1. call: PrivacyGroupEVMCall

Returns

  1. data: RawJSON

pgroup_createGroup

Parameters

  1. spec: PrivacyGroupInput

Returns

  1. group: PrivacyGroup

pgroup_createMessageListener

Parameters

  1. listener: PrivacyGroupMessageListener

Returns

  1. success: bool

pgroup_deleteMessageListener

Parameters

  1. listenerName: string

Returns

  1. success: bool

pgroup_getGroupByAddress

Parameters

  1. address: EthAddress

Returns

  1. pgroup: PrivacyGroup

pgroup_getGroupById

Parameters

  1. domainName: string
  2. id: HexBytes

Returns

  1. pgroup: PrivacyGroup

pgroup_getMessageById

Parameters

  1. id: UUID

Returns

  1. msg: PrivacyGroupMessage

pgroup_getMessageListener

Parameters

  1. listenerName: string

Returns

  1. listener: PrivacyGroupMessageListener

pgroup_queryGroups

Parameters

  1. query: QueryJSON

Returns

  1. pgroups: PrivacyGroup[]

pgroup_queryGroupsWithMember

Parameters

  1. member: string
  2. query: QueryJSON

Returns

  1. pgroups: PrivacyGroup[]

pgroup_queryMessageListeners

Parameters

  1. query: QueryJSON

Returns

  1. listeners: PrivacyGroupMessageListener[]

pgroup_queryMessages

Parameters

  1. query: QueryJSON

Returns

  1. msgs: PrivacyGroupMessage[]

pgroup_sendMessage

Parameters

  1. msg: PrivacyGroupMessageInput

Returns

  1. msgId: UUID

pgroup_sendTransaction

Parameters

  1. tx: PrivacyGroupEVMTXInput

Returns

  1. transactionId: UUID

pgroup_startMessageListener

Parameters

  1. listenerName: string

Returns

  1. success: bool

pgroup_stopMessageListener

Parameters

  1. listenerName: string

Returns

  1. success: bool