create static method

LedgerConnection create({
  1. required LedgerConnectionGetPublicKey getPublicKey,
  2. required LedgerConnectionSign connectionSign,
})

Implementation

static LedgerConnection create({
  required LedgerConnectionGetPublicKey getPublicKey,
  required LedgerConnectionSign connectionSign,
}) {
  final instance = LedgerConnection._(getPublicKey, connectionSign);

  instance.connection = LedgerConnectionDartWrapper(
    instanceHash: instance.instanceHash,
  );

  return instance;
}