а кто все эти люди, которые пользуются Slither'ом тогда?🙂 Ну буквально, просто интересно
Читать полностью…Господа, всем привет. Пытаюсь поработать с Merkle Tree, при создании пруфов получаю такой массив: [0x35,0xe7,0x03,0x40,0xc9,0x92,0xfe,0x93,0x0c,0xd2,0xe8,0xbd,0x88,0x81,0x8a,0x8b,0x5c,0x9d,0xc5,0x9e,0x99,0xbd,0x82,0x34,0x12,0x5a,0x13,0x70,0x3a,0xe2,0x87,0xe4]
Пытаюсь вызвать в ремиксе, закинув в поле bytes32[] memory, получаю
Error: types/values length mismatch (count={"types":2,"values":17},
Что делаю не так? неправильный формат из скрипта вывожу?
Подскажите пожалуйста где можно создать кросс-чейн пул ликвидности из кастомных токенов ERC20 и ВЕР20. Чтобы можно было менять один на другой. Можно в одну сторону. 🙏
Читать полностью…Согласен😅, ну, хотелось бы узнать, и со стороны инвестиции, может кто имеет опыт, со стороны технологии тоже было бы интересно узнать
Читать полностью…Первые, можно понять запросив транзу из блокчейна (receipt)
Но большинство таких ошибок можно предсказать заранее запросив gasEstimate перед транзакцией (в сниппете видно как обрабатывать ошибки после client.Call)
Какие-то ошибки связаны с инфурой (мб у вас достигнут ratelimit), такие ошибки также можно ловить как в сниппете, после client.Call
Думал не поможет код, но вот:
err = client.SendTransaction(context.Background(), tx)Читать полностью…
if err != nil {
// тут мне надо хендлить ошибку
// типа
if errors.Is(err, ...) {
function1()
}
}
https://ethereum.org/en/developers/tutorials/guide-to-smart-contract-security-tools/
Читать полностью…стат анализаторов нет, то что есть малоприменимо и не особо полезно. Думаю лучший вариант использовать solodit и там пробовать искать эффективный недорогой аудит, дальше определить внутри команды слабые места и на этом сыграть в безопасность имхо.
если на корпоративном уровне то можете плагин для IDE написать, выработав определенный набор правил стат проверки, но это самим надо делать для внутреннего пользования имхо
Всем привет, подскажите, пожалуйста, что сейчас чаще всего используют для автоматического поиска уязвимостей в солидити контрактах? Знаю, что часто всплывает в обсуждениях Slither, но не очень понятно, что еще кроме него посмотреть из +/- популярного.
Читать полностью…по какой причине fkashbots может не принимать bundle, если симуляция прошла успешно и майнеру было заплачено 0.1 eth, сеть sepolia?
Читать полностью…по инвестициям тут точно не подскажут, есть другой чат.
Ты можешь прочитать статьи / документации , пейперы популярных L2 проектов
Привет всем), хотел бы услышать мнения в целом про L2 решения на эфире, и про арбитрум в частности, стоящий ли проект, и какие ожидания? Спасибо
Читать полностью…Окей, про какие ты ошибки
- которые выдает смартконтракт при исполнении транзакции?
- которые выдает инфура когда ты пытаешься отправить транзакцию?
Если есть возможность воспользуйся w3 (https://github.com/lmittmann/w3)
Вот наш старый snippet https://github.com/fioletxyz/0x-go/blob/fc180900e8a7a8223b1c7610d8a112065ad14bff/examples/swap/swap.go#L86
https://github.com/ton-org/blueprint/blob/ed1fb51956149e93b6d9517e30c49b086efba913/example/contracts/counter.fc#L3 ну если префикс от суффикса не отличать, то да...
Читать полностью…