Size: a a a

2021 June 11

IK

Ilya Kmet in Ethereum Russia
Вот интересно можно ли будет писать сложный бэк на смартах без страха
источник

MD

Microwave Dev in Ethereum Russia
а сейчас не сложный бэк на смарт контрактах?)
источник

MD

Microwave Dev in Ethereum Russia
поди попробуй в yearn контрактах разберись например)
источник

MD

Microwave Dev in Ethereum Russia
там зависимость на зависимости и зависимостью погоняет, хрен разберёшься и концов найдёшь)
источник

IK

Ilya Kmet in Ethereum Russia
Не ну это мрак да
источник

IK

Ilya Kmet in Ethereum Russia
Я с curve так рыдал, а там ещё на вайпере все было
источник

IK

Ilya Kmet in Ethereum Russia
И все писали русские разрабы. У них телега разрывается до сих пор, люди пишут вопросы, потому как понять нифига не могут(
источник

MD

Microwave Dev in Ethereum Russia
не знаю почему говоришь что минимальные переборы нельзя делать. вот например в Compound токене используется перебор с бинарным поиском для получения голосов, и ничего, прекрасно себя чувствуют и много кто у них взял логику)
источник

IK

Ilya Kmet in Ethereum Russia
Не можно, но считается не этичным вооьще цыклы юзать.
источник

MD

Microwave Dev in Ethereum Russia
потому что нужно понимать насколько длинным будет массив
источник

IK

Ilya Kmet in Ethereum Russia
Так то все реворды у них сделаны через аккумуляторы, которые просчитываются при каждом пуке.
источник

MD

Microwave Dev in Ethereum Russia
если у тебя есть представление что цикл не будет длинее определённого числа итераций и оно вписывается в газ - то юзай сколько влезет, совсем без циклов - это бред же
источник

IK

Ilya Kmet in Ethereum Russia
И ты такой пишешь код, а потом понимаешь что кто то забрал награду а кто то нет, а контракт дальше живет своей жизнью и приходится на все функции в контракте навешивать этот пересчёт. Короче это больно было(
источник

IK

Ilya Kmet in Ethereum Russia
Ну функциональные наци ещё живы. Массивы дно)))
источник

MD

Microwave Dev in Ethereum Russia
это всё крайности, зачем в них бросаться)
источник

IK

Ilya Kmet in Ethereum Russia
Кстати map filter reduce есть в солидити? Я знаю как можно на js с нуля через рекурсию из красиво сделать, но тогда боюсь контракт взорвется)
источник

MD

Microwave Dev in Ethereum Russia
reduce вообще зло
источник

IK

Ilya Kmet in Ethereum Russia
Кто то делал/использовал подобные либы?
источник

IK

Ilya Kmet in Ethereum Russia
Ну через него раьотает мап и фильтр)
источник

IK

Ilya Kmet in Ethereum Russia
По сути только его и надо сделать
источник