createDiscussion method
Create a new discussion @param{Keychain} keychain used to send transaction to BC @param{ApiService} API with blockchain @param{List
Implementation
Future<
({
archethic.Transaction transaction,
archethic.KeyPair previousKeyPair
})> createDiscussion({
required archethic.Keychain keychain,
required archethic.ApiService apiService,
required List<String> membersPubKey,
required String discussionName,
required List<String> adminsPubKey,
required String adminAddress,
required String serviceName,
}) async {
return createTransactionSC(
keychain: keychain,
apiService: apiService,
membersPubKey: membersPubKey,
discussionName: discussionName,
adminsPubKey: adminsPubKey,
adminAddress: adminAddress,
serviceName: serviceName,
);
}