| Contact | Donate | Imprint |
| Entity | Alias | Module | Global Schema |
| (1) Conversation | Conversation | ConversationModule | SignalMessenger |
| (2) PaymentAccount | PaymentAccount | PaymentAccountModule | SignalMessenger |
| (3) PaymentTransaction | PaymentTransaction | PaymentAccountModule | SignalMessenger |
| (4) SessionState | SessionState | PaymentAccountModule | SignalMessenger |
| (5) UserAccount | UserAccount | UserAccountModule | SignalMessenger |
| PaymentAccount | PaymentAccountModule | SignalMessenger |
| Property | Type | Entity | Reference | Module |
| (1) CreatedAt | DATE | PaymentAccount | ||
| (2) CurrencyCode | STRING | PaymentAccount | ||
| (3) IsEnabled | BOOL | PaymentAccount | ||
| (4) KycStatus | STRING | PaymentAccount | ||
| (5) UpdatedAt | DATE | PaymentAccount | ||
| (6) UserAccount | LONG | PaymentAccount | UserAccount | UserAccountModule |
| (7) WalletAddress | STRING | PaymentAccount |
Example:
final PaymentAccount paymentaccount = (PaymentAccount) invokeModule(PAYMENT_ACCOUNT_MODULE + "/paymentaccount/" + id, PaymentAccount.class);| PaymentTransaction | PaymentAccountModule | SignalMessenger |
| Property | Type | Entity | Reference | Module |
| (1) AmountMinorUnits | LONG | PaymentTransaction | ||
| (2) CompletedAt | DATE | PaymentTransaction | ||
| (3) Conversation | LONG | PaymentTransaction | Conversation | ConversationModule |
| (4) CreatedAt | DATE | PaymentTransaction | ||
| (5) CurrencyCode | STRING | PaymentTransaction | ||
| (6) PaymentAccountFrom | LONG | PaymentTransaction | PaymentAccount | PaymentAccountModule |
| (7) PaymentAccountTo | LONG | PaymentTransaction | PaymentAccount | PaymentAccountModule |
| (8) Status | STRING | PaymentTransaction | ||
| (9) TransactionHash | STRING | PaymentTransaction |
Example:
final PaymentTransaction paymenttransaction = (PaymentTransaction) invokeModule(PAYMENT_ACCOUNT_MODULE + "/paymenttransaction/" + id, PaymentTransaction.class);| SessionState | PaymentAccountModule | SignalMessenger |
| Property | Type | Entity | Reference | Module |
| (1) CreatedAt | DATE | SessionState | ||
| (2) LocalDevice | LONG | SessionState | ||
| (3) RemoteDevice | LONG | SessionState | ||
| (4) RemoteUserAccount | LONG | SessionState | ||
| (5) SerializedState | STRING | SessionState | ||
| (6) SessionIdentifier | STRING | SessionState | ||
| (7) UpdatedAt | DATE | SessionState |
Example:
final SessionState sessionstate = (SessionState) invokeModule(PAYMENT_ACCOUNT_MODULE + "/sessionstate/" + id, SessionState.class);| Contact | Donate | Imprint |