Skip to content

Akvilsico/eth-hoodi-test-trap-v1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ETH Hoodi Test Trap (v1)

Ловушка для мониторинга изменений баланса ETH Hoodi (WETH) в сети Hoodi Testnet.

Теперь вы можете указать любой кошелёк для отслеживания прямо при деплое!

⚙️ Конфигурация

  • Сеть: Hoodi Testnet
  • RPC: https://rpc.hoodi.ethpandaops.io
  • Токен: 0x1583fce13365da53ec0f8d80de85e760573f838e
  • Порог инцидента: 10% падения баланса

🧩 Установка

curl -L https://foundry.paradigm.xyz | bash
foundryup
git clone https://github.com/AkvilsUA/eth-hoodi-test-trap-v1.git
cd eth-hoodi-test-trap-v1
forge build

🚀 Деплой

Создайте .env файл:

PRIVATE_KEY=<ваш_приватный_ключ>
RPC_URL=https://rpc.hoodi.ethpandaops.io

Запустите деплой, указав адрес кошелька для отслеживания:

forge script script/DeployTrap.s.sol:DeployTrap --rpc-url $RPC_URL --private-key $PRIVATE_KEY --broadcast --sig "run(address)" 0xВашКошелёк

После деплоя вы увидите адрес контракта ловушки и адрес кошелька, который она отслеживает.

🧪 Проверка

cast call <адрес_Trap> "shouldRespond(uint256[])" '[1000000000000000000000, 890000000000000000000]' --rpc-url $RPC_URL

Ожидается: true при падении на 10% и более.

🗑 Удаление ловушки

Если ловушка больше не нужна, её можно полностью удалить (доступно только владельцу):

cast send <адрес_Trap> "destroy()" --rpc-url $RPC_URL --private-key $PRIVATE_KEY

Контракт будет удалён из сети, а остаточный газ вернётся владельцу.


Создано с ❤️ при поддержке gptonline.ai

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors