Esempio n. 1
0
        public static void Init()
        {
            TestBtcAddr.Init();

            log          = new Log();
            test         = new Test();
            settings     = new Settings();
            credentials  = new Credentials(settings);
            db           = new DB();
            ticketClient = new TicketClient(settings);
            btc          = new BTC(
                settings.data.btc_host,
                settings.data.btc_rpcuser,
                settings.data.btc_rpcpassword
                );
            cert           = new Cert();
            btcAddrStorage = new BTCAddrStorage()
            {
                CNT = settings.data.storage_btc_addr_cnt
            };
            btcAddrStorage.Init(
                settings
                .data
                .storage_btc_addr_types
                .Replace(" ", "")
                .Split(',')
                );
            emailParser = new EmailParser()
            {
                mailer = new Mailer()
            };
            emailParser.LoadLastEmails(App.settings.data.parse_last_emails);
        }