Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@eywa-fi/sdk

Package Overview
Dependencies
Maintainers
5
Versions
88
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@eywa-fi/sdk

SDK for using EYWA Cross-chain protocol.

  • 0.1.76-2
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
5
Created
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

Package last updated on 29 Sep 2023

Did you know?

Socket

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
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc