Установка и использование платформы

Установка и инициализация JS SDK

Если вы планируете пользоваться JS SDK в среде Node.js, установите пакет Node.js с официального сайта.

Установите пакет js-sdk при помощи npm:

npm install @wavesenterprise/js-sdk --save

В выбранной среде разработки импортируйте пакет, содержащий библиотеку JS SDK:

import WeSdk from '@wavesenterprise/js-sdk'

Помимо импорта пакета, вы можете использовать функцию require:

const WeSdk = require('@wavesenterprise/js-sdk');

Затем инициализируйте библиотеку:

const config = {
    ...WeSdk.MAINNET_CONFIG,
    nodeAddress: 'https://hoover.welocal.dev/node-0',
    crypto: 'waves',
    networkByte: 'V'.charCodeAt(0)
}

const Waves = WeSdk.create({
    initialConfiguration: config,
    fetchInstance: window.fetch // Browser feature. For Node.js use node-fetch
});

При работе в браузере, в качестве fetchInstance используется функция window.fetch. Если вы работаете в Node.js, воспользуйтесь модулем node-fetch.

После инициализации JavaScript SDK вы можете начать создание и отправку транзакций.

Ниже приведен полный листинг с созданием типовой транзакции:

Описание параметров транзакций, а также их примеры доступны в разделе «Создание и отправка транзакций».