0.1.76-2 • Published 2 years ago

@eywa-fi/sdk v0.1.76-2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

@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

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

0.1.80

2 years ago

0.1.81

2 years ago

0.1.82

2 years ago

0.1.83

2 years ago

0.1.84

2 years ago

0.1.77

2 years ago

0.1.78

2 years ago

0.1.79

2 years ago

0.1.76-2

2 years ago

0.1.76-1

2 years ago

0.1.74

2 years ago

0.1.75

2 years ago

0.1.76

2 years ago

0.1.70

2 years ago

0.1.71

2 years ago

0.1.72

2 years ago

0.1.73

2 years ago

0.1.63

2 years ago

0.1.64

2 years ago

0.1.65

2 years ago

0.1.67

2 years ago

0.1.68

2 years ago

0.1.69

2 years ago

0.1.62

2 years ago

0.1.60

2 years ago

0.1.61

2 years ago

0.1.55

3 years ago

0.1.56

3 years ago

0.1.57

3 years ago

0.1.58

3 years ago

0.1.59

3 years ago

0.1.52

3 years ago

0.1.53

3 years ago

0.1.54

3 years ago

0.1.50

3 years ago

0.1.51

3 years ago

0.1.49

3 years ago

0.1.46-mainnet

3 years ago

0.1.41

3 years ago

0.1.42

3 years ago

0.1.43

3 years ago

0.1.44

3 years ago

0.1.45

3 years ago

0.1.46

3 years ago

0.1.47

3 years ago

0.1.48

3 years ago

0.1.40

3 years ago

0.1.38

3 years ago

0.1.39

3 years ago

0.1.30

3 years ago

0.1.31

3 years ago

0.1.32

3 years ago

0.1.33

3 years ago

0.1.34

3 years ago

0.1.35

3 years ago

0.1.36

3 years ago

0.1.37

3 years ago

0.1.27

3 years ago

0.1.28

3 years ago

0.1.29

3 years ago

0.1.26-hotfix

3 years ago

0.1.23-demo

3 years ago

0.1.10

3 years ago

0.1.11

3 years ago

0.1.12

3 years ago

0.1.13

3 years ago

0.1.14

3 years ago

0.1.15

3 years ago

0.1.24-demo

3 years ago

0.1.20

3 years ago

0.1.26

3 years ago

0.1.21-demo

3 years ago

0.1.16

3 years ago

0.1.8

3 years ago

0.1.25-demo

3 years ago

0.1.17

3 years ago

0.1.7

3 years ago

0.1.18

3 years ago

0.1.19

3 years ago

0.1.9

3 years ago

0.1.22-demo

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago