# Ethernaut

*Общие сведения*

By [Ethernaut. Общие сведения](https://paragraph.com/@ethernaut) · 2024-01-25

ethernaut

---

**Список команд:**

*   ✓ `help();`: Показать список команд
    
*   ✓ `player;`: Возвращает ваш EOA.
    
    *   Пример ответа: 0x0000000000000000000000000000000000000000
        
*   ✓ `ethernaut;`: CA основного игрового контракта Ethernaut.
    
    *   Ответ: 0xa3e7317E591D5A0F1c605be1b3aC4D2ae56104d6
        
*   ✓ `level;`: CA текущего уровня.
    
    *   Ответ для первого уровня: 0x7E0f53981657345B31C59aC44e9c21631Ce710c7
        
*   ✓ `contract;`: ABI текущего уровня
    
*   ✓ instance: Уникальный CA экземпляра текущего уровня
    
    *   Пример ответа: 0x0000000000000000000000000000000000000000
        
*   ✓ `version;`: Текущая версия Ethernaut
    
    *   Ответ: 0.1.0
        
*   ✓ `await getBalance(address);`: Возвращает баланс адреса в эфире.
    
    *   Пример: `getBalance(player);`
        
*   ✓ `await getBlockNumber();`: Возвращает номер текущего блока в сети.
    
    *   Например: 5149761
        
*   `await sendTransaction({options});`: Отправляет транзакцию с заданными параметрами.
    
*   ✓ `await getNetworkId();`: Возвращает идентификатор сети Ethereum.
    
*   ✓ `toWei(ether);`: Конвертирует единицы эфира в Wei.
    
    *   Например: `toWei("2", "ether");`
        
*   `fromWei(wei);`: Конвертирует вэй в эфир.
    
    *   Например: `fromWei("2000000000000000000", "wei");`
        
*   `deployAllContracts()`: Развертывает все оставшиеся контракты на текущей сети.
    

**Словарь:**

*   EOA == Externally Owned Address == Извне Контролируемый Адрес)
    

*   CA = Contract Address

---

*Originally published on [Ethernaut. Общие сведения](https://paragraph.com/@ethernaut/ethernaut)*
