import { Network } from "@dojima-wallet/types";
import { PolkadotClient } from "./polkadot";

export default class PolkaClient {
  dotConnect: PolkadotClient;
  constructor(mnemonic: string, network: Network) {
    if (network === Network.Testnet) {
      this.dotConnect = new PolkadotClient({
        phrase: mnemonic,
        network: network,
        provider: "wss://dotws-test.h4s.dojima.network",
      });
      // } else if (network === Network.Stagenet) {
      //   this.dotConnect = new PolkadotClient({
      //     phrase: mnemonic,
      //     network: network,
      //     provider: "wss://dotws.h4s.dojima.network",
      //   });
    } else {
      this.dotConnect = new PolkadotClient({
        phrase: mnemonic,
        network: network,
      });
    }
  }
}
