fromWallet static method

BuyMembership fromWallet({
  1. required Wallet wallet,
  2. required MembershipType membershipType,
  3. required String tsp,
})

Creates a BuyMembership from the given wallet, membershipType and tsp address.

Implementation

static BuyMembership fromWallet({
  required Wallet wallet,
  required MembershipType membershipType,
  required String tsp,
}) {
  return BuyMembership(
    buyerDid: wallet.bech32Address,
    membershipType: membershipType.value,
    tsp: tsp,
  );
}