Overview

Summary

ContactDonateImprint


Overview

SignalMessenger module architecture

1 CALL DURATION MODULE

1.1 CALL DURATION

1.2 CALL PARTICIPANT

1.3 DEVICE KEY

1.4 IDENTITY KEY

2 CONVERSATION MODULE

2.1 ABUSE REPORT

2.2 CONVERSATION

2.3 GROUP CHAT

2.4 NOTIFICATION SETTING

3 MESSAGE MODULE

3.1 ATTACHMENT

3.2 DEVICE

3.3 MESSAGE

3.4 MESSAGE RECIPIENT

4 PAYMENT ACCOUNT MODULE

4.1 PAYMENT ACCOUNT

4.2 PAYMENT TRANSACTION

4.3 SESSION STATE

5 SAFETY NUMBER MODULE

5.1 CONTACT

5.2 REACTION

5.3 SAFETY NUMBER

5.4 VERIFICATION EVENT

6 SERVER NODE MODULE

6.1 PRE KEY

6.2 SERVER LOG ENTRY

6.3 SERVER NODE

6.4 USER SETTING

7 STICKER PACK MODULE

7.1 GROUP MEMBER

7.2 STICKER

7.3 STICKER PACK

8 USER ACCOUNT MODULE

8.1 BLOCK

8.2 ENCRYPTION KEY BUNDLE

8.3 PHONE NUMBER

8.4 USER ACCOUNT



Overview

Summary

ContactDonateImprint