Каждая выпущенная акция должна быть всегда правильной. Если кто-то после меня добавляет или удаляет из пула ликвидность, моя доля должна оставаться соответствующей моему вкладу в общем объеме ликвидности.
Допустим я вложился в пул, и я моя доля составляет 20% от общего пула - это значит что я должен получать 20% от всех комиссий?
При этом если после меня кто то вложится еще - тогда моя доля в процентном соотношении очевидно будет уменьшаться и соответственно моя прибыль тоже. Я правильно понимаю ?
В строке 7 происходит трансфер токенов от платящего в счет обменника. Но ведь для того чтобы обменник мог сделать transferFrom, платящий должен сначала сделать approve нужного количества токенов? Т.е. для юзера эта операция будет происходить в два(или 3?) этапа:
approve токенов для перевода
вызов метода addLiquidity
Если по формуле получилось что передать надо меньше чем я предложил - сделать еще один вызов approve и передать значение 0, чтобы контракт не мог забрать больше чем уже забрал в рамках предыдущего метода.
И все три вызова требуют подписи транзакции, получается юзеру два(или 3) раза придется подтверждать операцию в каком нибудь metamask-кошельке. Как это не юзерфрендли получается.
Подскажите в каком месте я ошибаюсь, и как правильно это реализовать.
Дожидаюсь пока файл загрузится (150мб). Вижу этот файл во вкладке Application -> Cache Storage.
Перезапускаю страницу. Вижу что файл в кеше был найден(лог [sw] from cache выполняется). Ожидаю что файл загрузится моментально, а он грузится так же долго 30 сек.
Да что то они сильно поменяли сайт с 2015 года, когда статья была написана. Но в принципе информацию можно найти. Например если разбирать приведенную в статье характеристику 2A0F Local Time Information: открываем ссылку, у меня в ответ скачивается XML с содержимым:
Здесь как видим есть поле «Time Zone» Описание которого можно найти на странице с характеристиками используя это имя поля или идентификатор org.bluetooth.characteristic.time_zone
В описании поля «Time Zone» как раз описание в формате sint8 — то о чем я писал в статье выше:
Я правильно понял что воркер не будет работать со страницей, которая была запущена впервые на девайсе? Заметил такую штуку, если удалить serviceworker и открыть страницу, воркер не получает событие fetch. Если после этого обновить страницу — событие fetch воркеру прилетает. Это нормальное поведение? Если да, то как сделать так чтобы воркер начал кешировать ресурсы при первом заходе на страницу? возможно ли это?
Уже в который раз натыкаюсь на статью, прочитав которую думаю: «ну вот супер, все понятно, то что нужно», а потом читаю коменты и большинство пишут что это все не правильно, профи так не делают и т.п.… кто нибудь, напишите пожалуйста, или дайте ссылку где простым языком написано как надо это делать :) очень не хочется изначально учится не верному способу…
Новый билд можно отправить либо вручную через сайт сервиса:…
… Либо в полуавтоматическом режиме, если установлено десктопное приложение — в этом случае достаточно будет выполнить архивирование проекта (Product-Archive) — далее в появившемся попапе выбрать Upload:
Еще в OSX(на других ОС не пробовал) можно отправлять билд из командной строки.
так id - это primary key с индексом.
такая конструкция берет из таблицы одну строку, но блокирует все. Почему так?
да, тоже интересно, можно ли как это запустить webapp в канале? через кнопку какую нибудь
Допустим я вложился в пул, и я моя доля составляет 20% от общего пула - это значит что я должен получать 20% от всех комиссий?
При этом если после меня кто то вложится еще - тогда моя доля в процентном соотношении очевидно будет уменьшаться и соответственно моя прибыль тоже. Я правильно понимаю ?
Объясните пожалуйста следующий момент:
В строке 7 происходит трансфер токенов от платящего в счет обменника. Но ведь для того чтобы обменник мог сделать transferFrom, платящий должен сначала сделать approve нужного количества токенов? Т.е. для юзера эта операция будет происходить в два(или 3?) этапа:
approve токенов для перевода
вызов метода addLiquidity
Если по формуле получилось что передать надо меньше чем я предложил - сделать еще один вызов approve и передать значение 0, чтобы контракт не мог забрать больше чем уже забрал в рамках предыдущего метода.
И все три вызова требуют подписи транзакции, получается юзеру два(или 3) раза придется подтверждать операцию в каком нибудь metamask-кошельке. Как это не юзерфрендли получается.
Подскажите в каком месте я ошибаюсь, и как правильно это реализовать.
Спасибо.
Использую вот такой Service Worker.
Что я делаю не так? Спасибо.
Здесь как видим есть поле «Time Zone» Описание которого можно найти на странице с характеристиками используя это имя поля или идентификатор
org.bluetooth.characteristic.time_zone
В описании поля «Time Zone» как раз описание в формате sint8 — то о чем я писал в статье выше:
Ссылки apple не знаю куда делись, лень искать :)
ANE библиотек больше нет, ибо флешь помер :(
Я правильно понял что воркер не будет работать со страницей, которая была запущена впервые на девайсе? Заметил такую штуку, если удалить serviceworker и открыть страницу, воркер не получает событие fetch. Если после этого обновить страницу — событие fetch воркеру прилетает. Это нормальное поведение? Если да, то как сделать так чтобы воркер начал кешировать ресурсы при первом заходе на страницу? возможно ли это?
Спасибо.
Подскажите как правильно скомпилировать .wasm из .c файла?
Взял пример из статьи:
Компилирую так же как в статье:
Получаю .wasm файл размером 27 кб :( Как получить массив как в примере выше:
?
А как же без лучшего бота для проведения опросов :) http://telegra.ph/QuanBot-Domashnyaya-stranica-04-22
Еще в OSX(на других ОС не пробовал) можно отправлять билд из командной строки.