Engine constructor

Engine(
  1. ICore core,
  2. IProposals proposals,
  3. ISessions sessions, {
  4. PairingMetadata? selfMetadata,
})

Implementation

Engine(
  this.core,
  this.proposals,
  this.sessions, {
  PairingMetadata? selfMetadata,
}) {
  if (selfMetadata == null) {
    this.selfMetadata = PairingMetadata('', '', '', []);
  } else {
    this.selfMetadata = selfMetadata;
  }
}