DiscussionUtil class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
createTransactionSC({required Keychain keychain, required ApiService apiService, required List<String> membersPubKey, required String discussionName, required List<String> adminsPubKey, required String adminAddress, required String serviceName, int indexSCTransaction = 0})
→ Future<({KeyPair previousKeyPair, Transaction transaction})>
-
inherited
-
getDiscussionFromSCAddress({required ApiService apiService, required String discussionSCAddress, required KeyPair keyPair})
→ Future<AEDiscussion?>
-
inherited
-
getDiscussionKeyAccess({required ApiService apiService, required String discussionSCAddress, required KeyPair keyPair})
→ Future<Uint8List>
-
This method get the AES Key used to encrypt and decrypt informations in the discussion (messages, discussion's properties)
inherited
-
getSCDiscussionLastContent({required ApiService apiService, required String discussionSCAddress, required KeyPair readerKeyPair})
→ Future<String>
-
inherited
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
-
updateTransactionSC({required Keychain keychain, required ApiService apiService, required String discussionName, required List<String> adminsPubKey, required List<String> membersPubKey, required String adminAddress, required String serviceName, required String discussionSCAddress, required KeyPair adminKeyPair, bool updateSCAESKey = false})
→ Future<({KeyPair previousKeyPair, Transaction transaction})>
-
inherited