Search
Write a publication
Pull to refresh
41
0
Влад @quantum

User

Send message
Ну сейчас не оптимизирует

contract Ballot {
    uint256 m100=100000000;

    function q() public  {
        uint256 a = 10**30 / m100 /m100 ;
    }
    
    function q2() public  {
        uint256 a = 10**14 ;
    }
}

q() — 625 газа
q2() — 141 газ

Про читаемость согласен
А почему бы не заменить все m100.mul(500) на предрассчитанные константы, раз так уж взялись за оптимизацию газа?

И такие штуки развернуть y/m100/m100/m100/6
>Алексей Рыбак
>Бывший глава разработки Badoo.

Не прошли performance review?
>И ещё я не поверю в то, что есть вменяемый автоматизированный рефакторинг динамически типизированных языков

для php есть

https://etherscan.io/address/0x3dA04a48CF4647c1916A9C9b1cB87D83A5118dA7


Разослали. Тк это переводили из фонда для bounty, токены заморожены на счете до 26 ноября

А вот x270, например, на notebookcheck уже не советуют брать.
+ субъективное: с x240 ухудшили клавиатуру, убрали клавишу insert

После рабочего ноута x230 хотел себе взять такой же, поновее. Но, посмотрев повнимательнее, отказался от этой идеи.
А яндекс извлек факт из сайта reconomica, который, судя по шаблонному блоку «содержание», сделан сайтостроительным курсам пузата. И писал эту статью рерайтер за 30 рублей/тыс знаков.

Пожалуйста, указывайте более авторитетные источники в спорах :)
В корпоративном блоге хоть прон выкладывай
Сами Kickico будут тратить деньги на просчет дивидендов всем. Это вопрос их репутации. currentDividendIndex увеличиваться не будет. Самому можно получить только текущие дивиденды.

И да, каждый transfer считает текущие дивиденды для отправителя и получателя.

>можно завести на биржу, поторговать, вернуть, начислилить дивиденты и назад на биржу
Как уже сказал при переводе считаются за счет переводящего
В финальной версии появился метод по запросу дивидендов конкретно себе
Если владелец захочет кинуть, у него есть много способов, помимо изменения кода смартконтракта :) Так что я бы не стал по этому сильно париться

Добавили в общую таблицу на выплату баунти. В раздел code audit.
Выплаты ожидаются на следующей неделе. https://docs.google.com/spreadsheets/d/1KaRoVNYeNcKky_fy8lGTf_Idh-P8BloPOpQFT3lAUoQ/htmlview#

Напишите ваш адрес кошелька в эфире, вам перешлют 500 kick.


Лучше здесь, в комментариях. Чтобы было все прозрачно :) Можете для этого новый кошелек создать

Тут ничего не могу сказать, не знаю как там внутри было организовано

По коду видно, что agingBalanceOf не может быть больше основного баланса.


Хоть в новом версии и добавили везде safemath, но эпик ошибка не связана с переполнением.

Хорошая попытка, но нет :)

Метод специально разрешено вызывать всем, чтобы любой мог начислить дивиденды, если владелец вдруг решит не начислять.

Обновляется currentDividendIndex и при следующем вызове будут начисляться уже следующие по очереди дивиденды.

Safeadd добавлен в новой версии, но баг не в этом

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity