示例#1
0
        public async Task GetCoinTable()
        {
            var coinTables = new List <CoinInfo>();

            await GetAndInitialize();

            var coinTable = await KeepKeyManager.GetCoinTable();

            KeepKeyManager.CoinUtility = new KeepKeyCoinUtility(coinTable);
        }
示例#2
0
        private async Task GetAndInitialize()
        {
            if (KeepKeyManager != null)
            {
                return;
            }

            var keepKeyDevice = await Connect();

            KeepKeyManager = new KeepKeyManager(GetPin, keepKeyDevice);
            await KeepKeyManager.InitializeAsync();

            var coinTable = await KeepKeyManager.GetCoinTable();

            KeepKeyManager.CoinUtility = new KeepKeyCoinUtility(coinTable);
        }