Cosmos Nodes
August 16, 2022

Seinami testnet missions act 2

Оригинал заданий смотреть тут (акт2 нас интересует), дальше кратко опишу задания:

❗️После каждого задания заполняем форму, указываем обязательно полное имя выполняемой миссии (ниже правильные названия каждого задания)❗️

1. Act-2 «Connect wallet to Seinami Testnet»

Берем кошелек, который создавали и коннектим его в кеплр , сеть Seinami Testnet, потом подключаем этот кошелек к Vortex

В качестве подтверждения - скрин подключенного кошелька к вортексу и адресс кошелька

2.Act-2 «Place limit order on Vortex (long or short in any market)»

Берем тестовые токены в дискорде сеи - ветка atlantic-1-faucet. Можно взять на эфировский кошелек мм aUSDC, можно сразу на кошелек сеи 1 sei и 1 aUSDC.

Во вкладке маркет депозитим aUSDC себе на счет, открываем ЛИМИТНУЮ короткую или длинную позицию по любому активу, просматриваем транзу в экплорере (переходим из оповещения) - там копируем хеш транзы.

В качестве подтверждения - хеш транзакции

3.Act-2 «Place market order on Vortex (long or short in any market)»

Во вкладке маркет депозитим aUSDC себе на счет, открываем короткую или длинную позицию по любому активу по МАРКЕТУ, просматриваем транзу в экплорере (переходим из оповещения) - там копируем хеш транзы.

В качестве подтверждения - хеш транзакции

4. Act-2 «Place multiple Long/Short orders in one transaction (bundled order placement) in any market on Vortex.»

Это задание необходимо выполнять в терминале

#заменить:
#<YOUR_WALLET> - на адрес своего кошелька
#"positionDirection": вписываете "LONG" или "SHORT"
#"price" - вписываете желаемую цену
#"quantity" - вписываете жеаемое количество
#так же можно менять актив/плечо/сумму сделки
echo '{
  "body": {
    "messages": [
      {
        "@type": "/seiprotocol.seichain.dex.MsgPlaceOrders",
        "creator": "<YOUR_WALLET>",
        "orders": [
          {
            "id": "0",
            "status": "PLACED",
            "account": "<YOUR_WALLET>",
            "contractAddr": "sei14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9sh9m79m",
            "price": "1.000000000000000000",
            "quantity": "0.000010000000000000",
            "priceDenom": "USDC",
            "assetDenom": "ATOM",
            "orderType": "LIMIT",
            "positionDirection": "LONG",
            "data": "{\"position_effect\":\"Open\",\"leverage\":\"1\"}",
            "statusDescription": ""
          }
        ],
        "contractAddr": "sei14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9sh9m79m",
        "funds": [
          {
            "denom": "uusdc",
            "amount": "10"
          }
        ],
        "autoCalculateDeposit": false
      },
      {
        "@type": "/seiprotocol.seichain.dex.MsgPlaceOrders",
        "creator": "<YOUR_WALLET>",
        "orders": [
          {
            "id": "0",
            "status": "PLACED",
            "account": "<YOUR_WALLET>",
            "contractAddr": "sei14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9sh9m79m",
            "price": "1.000000000000000000",
            "quantity": "0.000010000000000000",
            "priceDenom": "USDC",
            "assetDenom": "ATOM",
            "orderType": "LIMIT",
            "positionDirection": "LONG",
            "data": "{\"position_effect\":\"Open\",\"leverage\":\"1\"}",
            "statusDescription": ""
          }
        ],
        "contractAddr": "sei14hj2tavq8fpesdwxxcu44rty3hh90vhujrvcmstl4zr3txmfvw9sh9m79m",
        "funds": [
          {
            "denom": "uusdc",
            "amount": "10"
          }
        ],
        "autoCalculateDeposit": false
      }
    ],
    "memo": "",
    "timeout_height": "0",
    "extension_options": [],
    "non_critical_extension_options": []
  },
  "auth_info": {
    "signer_infos": [],
    "fee": {
      "amount": [
        {
          "denom": "usei",
          "amount": "0"
        }
      ],
      "gas_limit": "0",
      "payer": "",
      "granter": ""
    }
  },
  "signatures": []
}' > $HOME/gen_tx.json

5. Act-2 «Transfer aUSDC from ethereum testnet to sei atlantic-1»

Через кран в дискорде мы уже взяти тестовые aUSDC на эфировский кошелек, переходим в вротекс - раздел мост, заполняем:

Нажимаем синюю кнопку, получаем адрес, куда нужно скинуть aUSDC через метамаск:

На этот адрес переводим aUSDC через метамаск

Смотрим детали транзакции, нажимаем "Смотреть в проводнике блоков", там копируем хеш транзакции:

В качестве подтверждения - хеш транзакции

6. Act-2 «Withdraw collateral from Vortex»

Этот функционал еще не реализован, так что пока задание выполниь не можем, ждем)

7. Act-2 «Get liquidated on Vortex»

Этот функционал еще не реализован, так что пока задание выполниь не можем, ждем)

8. Act-2 «Vortex UI Suggestions/Bug»

Ищем всевозможные баги приложения Vortex, если есть желание - кликайте, прорабатывайте различные сценарии и ищите

Подтверждение - предложение по решению проблемы

9. Act-2 «Report a backend bug»

Тут нужно искать баги в коде приложения, вещь достаточно трудозатратная, не вижу смысла тратить время)

Подтверждение - описание баги

10. Act-2 «Deploy a DeFi-related smart contract via governance proposal»

Тут нужно развернуть свой смарт контракт. Для начала нужно получить одобрение на свое предложение (proposal), для этого необходимо кратко описать его в дискорде, дождать одобрения, отправить в сеть это предложение по вот этому гайду и развернуть смарт контракт. Если мы будем делать - напишу отдельный гайд вероятно.

Подтверждение - не описано, но команда должна связаться с Вами относительно развертывания Вашего смарт контракта

11. Act-2 «Have 100 unique users interact with your deployed smart contract»

12. Act-2 «Contribute code or documentation to sei network»

13. Act-2 «Tweet a screenshot using Vortex Protocol»

Делаем скрин использования протокола Vortex (точных требований нет, но будет хорошо, если на скрине будет видна открытая сделка) и постим ее в твиттер. Добавляем хештеги по теме, я отметила Сеи и Вортекс!

В качестве подтверждения - ссылка на твит