meeting_place_control_plane 0.0.1-dev.10
meeting_place_control_plane: ^0.0.1-dev.10 copied to clipboard
An interface to the Control Plane API for publishing connection offers to establish a secure communication channel between participants in Meeting Place.
import 'package:meeting_place_control_plane/meeting_place_control_plane.dart';
import 'package:ssi/ssi.dart';
void main() async {
final wallet = PersistentWallet(InMemoryKeyStore());
final didManager = DidKeyManager(wallet: wallet, store: InMemoryDidStore());
final keyPair = await wallet.generateKey();
await didManager.addVerificationMethod(keyPair.id);
final controlPlaneSDK = ControlPlaneSDK(
didManager: didManager,
controlPlaneDid: '',
mediatorDid: '',
didResolver: UniversalDIDResolver(),
);
// ignore: avoid_print
print(controlPlaneSDK.hashCode);
}