Socket
Socket
Sign inDemoInstall

@eywa-fi/sdk

Package Overview
Dependencies
17
Maintainers
5
Versions
88
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    @eywa-fi/sdk

SDK for using EYWA Cross-chain protocol.


Version published
Weekly downloads
1
Maintainers
5
Created
Weekly downloads
 

Readme

Source

@eywa-fi/sdk

SDK for using EYWA Cross-chain protocol.

Networks/Abstract

Абстрактные классы. У каждого блокчейна своя реалзизация этих классов, но они имеют общий интерфейс

Networks/Abstract/Api.ts

Абстрактный класс с общими методами для взаимодействия с самим блокчейном. Например аппрув токена, получения баланса нативной валюты сети, специфичные методы для ваимодействия с нашими контрактами (методы метаэксченджа и т.д.)

Networks/Abstract/Blockchain.ts

Абстрактный класс который хранит информацию об Api, Connector, Config конкретного блокчейна

Networks/Abstract/BlockListener.ts

Не используется на данный момент, не аудируем

Networks/Abstract/Connector.ts

Абстрактный класс \ интерфейс для подключения кошельков к UI

Networks/Abstract/DEX.ts

Не используется на данный момент, не аудируем

Networks/Abstract/Transaction.ts

Абстрактный класс для унифицирования взаимодействия с транзакцией из блокчейна

Networks/Abstract/Vesting.ts

Не используется на данный момент, не аудируем

Networks/Evm

Реализации абстрактных классов для evm совместимых блокчейнов

Networks/Evm/EvmContract.ts

Класс, наследующий класс Contract из @ethersproject/contracts, дополняющий его дополнительными проверка для прощего дебага

Networks/Evm/EvmFarm.ts

Не используется на данный момент, не аудируем

Networks/Evm/EvmMulticall.ts

Класс, который взаимодействует с контрактом который агрегирует вызовы к блокчейну

Networks/Evm/EvmVesting.ts

Не используется на данный момент, не аудируем

Networks/Evm/Bridge/Portal.ts

Типизированная обертка вокруг контракта portal

Networks/Evm/Bridge/Router.ts

Типизированная обертка (с воспомогательными методами) вокруг контрактов RouterDirect, RouterPayToken и RouterPayNative

Networks/Evm/Bridge/Synthesize.ts

Типизированная обертка вокруг контракта synthesis

Networks/Evm/connectors/MetamaskConnector.ts

Коннектор к кошельку Metamask

Networks/Evm/connectors/TrustWalletConnector.ts

Коннектор к мобильному кошельку TrustWallet

Networks/Evm/connectors/WalletConnectConnector.ts

Коннектор для WalletConnect

Networks/Evm/DEX/MetaexchangeHelper.ts

Набор воспомогательных методов для подготовки данных для кейсов метаэксченджа из контрактов RouterDirect, RouterPayToken или RouterPayNative

Networks/Evm/DEX/curve/CurveHelper.ts

Набор воспомогательных методов для взаимодействия с curve пулами

Networks/Evm/DEX/curve/CurvePool.ts

Типизированная обертка вокруг контракта curve пула

Networks/Evm/DEX/uniswap/UniswapHelper.ts

Набор воспомогательных методов для взаимодействия с uniswap пулами

Networks/Evm/DEX/uniswap/UniswapLiquidity.ts

Вспомогательный класс для работы с Uniswap ликвидностью

Networks/Evm/DEX/uniswap/UniswapV2.ts

Не используется на данный момент, не аудируем

Networks/Evm/DEX/uniswap/UniswapV2ProxyGSN.ts

Не используется на данный момент, не аудируем

Balance.ts

Воспомогательный класс для работы с балансами

Pusher.ts

Класс с воспомогательными методами для взаимодействия с апи пушера

Token.ts

Класс токена

TransactionBuilder.ts

Класс для создания цепочки последовательных транзакций и подписыванием их пользователем.

WalletManager.ts

Класс для работы с несколькими блокчейнами и подключением их к кошельку пользователя

Networks/Solana

Не используется на данный момент, не аудируем

FAQs

Last updated on 29 Sep 2023

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc