Pausable в OpenZeppelin: рубильник для смарт-контракта
Если продуманные механизмы контракта дали сбой, остаётся последний: рубильник. В OpenZeppelin для этого есть Pausable, и забывать про него нельзя.
Если продуманные механизмы контракта дали сбой, остаётся последний: рубильник. В OpenZeppelin для этого есть Pausable, и забывать про него нельзя.
Месяц работы над сервисом подбора подрядчиков estzapros.ru: 196 коммитов, которые починили платежи, дыры в безопасности и доставку почты и запустили генерацию контента.
Когда выдача заказа зависит от кода, который меняется каждые тридцать секунд, читать его с телефона не масштабируется. Как открыть текущие коды магазину и операторам, не размазывая TOTP-секрет по системе.
Комплексное обслуживание WooCommerce: обновление до PHP 8.0, восстановление поиска товаров, исправление совместимости плагинов и аудит безопасности - выполнено в непиковые часы, чтобы свести простой к минимуму.
Я доступен для работы по контракту. Если у вас есть интересная идея проекта, запишитесь на звонок через Calendly.
Записаться на 30-минутный звонок