Size: a a a

2016 August 17

KP

Kirill Pimenov in Distributed
@pzskc383 не совсем.
источник

SB

Sam Becket in Distributed
Ошибка была в говнокоде, с рекурсивным выводом, ошибку нашли и выложили за неск. месяцев до атаки, но пофиксить не доходили руки
источник

SB

Sam Becket in Distributed
Вот и результат
источник

KP

Kirill Pimenov in Distributed
Ошибка была в том, как конкретная конструкция языка Solidity маппилась в операции этой ВМ
источник

m

maniac in Distributed
мгм, ок.
источник

SB

Sam Becket in Distributed
function sell(uint256 amount) {
       if (balanceOf[msg.sender] < amount ) throw;        // checks if the sender has enough to sell
       balanceOf[this] += amount;                         // adds the amount to owner's balance
       balanceOf[msg.sender] -= amount;                   // subtracts the amount from seller's balance
       if (!msg.sender.send(amount * sellPrice)) {        // sends ether to the seller. It's important
           throw;                                         // to do this last to avoid recursion attacks
       } else {
           Transfer(msg.sender, this, amount);            // executes an event reflecting on the change
       }              
   }
источник

SB

Sam Becket in Distributed
if (!msg.sender.send(amount * sellPrice)) {        // sends ether to the seller. It's important
           throw;                                         // to do this last to avoid recursion attacks
       }
источник

SB

Sam Becket in Distributed
Вот та самая функция и залатаная дырка, если кому интересно
источник

KP

Kirill Pimenov in Distributed
@jbekket Если поставить в Телеграме тройные бэктики (`), он оформит код как надо
источник

SB

Sam Becket in Distributed
оо, спасибо!
источник

SB

Sam Becket in Distributed
не знал
источник

KP

Kirill Pimenov in Distributed
Я вам ещё джаваскрипта покушать принёс:
https://github.com/mcsoto/LogicJS
источник

m

maniac in Distributed
форматирование в телеграме сосет конечно
источник

SL

Sergey LirR in Distributed
маркдаун бот помоему все норм делает
источник

SL

Sergey LirR in Distributed
например я так статьи оформляю
источник

SL

Sergey LirR in Distributed
✍🏻 Интеграция AmoCRM и Яндекс Диск

Виджет сервиса Яндекс диск в AmoCRM, позволяет сохранять файлы на Яндекс диск и автоматически добавлять примечание со ссылкой на загруженный файл в AmoCRM.

В 200 раз больше памяти, чем при использовании стандартной AmoCRM, без ежемесячных платежей!

Читать далее
источник

SL

Sergey LirR in Distributed
не сочтите за рекламу
источник

SL

Sergey LirR in Distributed
просто пример
источник

SL

Sergey LirR in Distributed
но это максимум того, что я смог выжать из него
источник

SL

Sergey LirR in Distributed
тут еще и костыль используется
источник