Допис
Діліться своїми знаннями.
Counter.sol не знайдено в контрактах Openzeppelin
What is the replacement for Counter.sol in Openzeppelin contracts?
Я отримую цю помилку, коли я намагаюся запустити свій контракт:
lib/openzeppelin-contracts/contracts/utils/Counters.sol": No such file or directory (os error 2)
- discussion
- expert q&a
Відповіді
2Він був видалений в openzeppelin v5 і, швидше за все, не повертається. Ви можете або знизити версію OZ до 4.x, що не рекомендується, оскільки з тих пір було об'єднано багато патчів для виправлення різних шкідливих можливостей, або ви можете замінити counter чимось іншим, у більшості випадків одна змінна зробить свою справу. Для отримання додаткової інформації я пораджу переглянути PR, який видалив Counters.sol з кодової бази OZ - він містить міркування цього кроку та різні стратегії, як можна рухатися далі без нього
О добре, велике спасибі за попередження. Перевіримо репо зараз
Ви знаєте відповідь?
Будь ласка, увійдіть та поділіться нею.
Peera is a decentralized questions and answers protocol for Web3 where users can organize and store their interests and skills, creating a common community platform