//Standard public static StandardTokenService GetMoralityStandardTokenBank(MoralityTokenSettings settings) { var web3 = new Web3(settings.InfuraAddress); var standardTokenService = new StandardTokenService(web3, settings.ContractAddress); return(standardTokenService); }
public static IMoralityPlayersBank GetMoralityPlayersBank(MoralityTokenSettings settings, string userPassword) { var client = Web3Factory.GetWeb3(settings.InfuraAddress, settings.AdminPass); return(new MoralityPlayersBank(client, settings.PlayersAddress, settings.InfuraAddress, settings.PlayersAbi, settings.AdminAddress)); }
//Storage public static IMoralityStorageBank GetMoralityStorageBank(MoralityTokenSettings settings) { var client = Web3Factory.GetWeb3(settings.InfuraAddress, settings.AdminPass); return(new MoralityStorageBank(client, settings.StorageAddress, settings.InfuraAddress, settings.StorageAbi, settings.AdminAddress)); }
public MoTokenRepository(MoralityTokenSettings settings) { _moralityTokenBank = MoralityTokenBankFactory.GetMoralityTokenBank(settings); }