InvokeScriptTransaction

Структура транзакции вызова скрипта.

Конструктор

InvokeScriptTransaction(dApp: Address|Alias, payment: AttachedPayment|Unit, feeAssetId: ByteVector|Unit, function: String, args: List[Boolean|ByteVector|Int|String], id: ByteVector, fee: Int, timestamp: Int, version: Int, sender: Address, senderPublicKey: ByteVector, bodyBytes: ByteVector, proofs: List[ByteVector])

Поля структуры

# Название Тип данных Описание
1 dApp Address|Alias Адрес или псевдоним аккаунта, который вызывает функцию
2 payment AttachedPayment|Unit Платёж, приложенный к транзакции
3 feeAssetId ByteVector|Unit Токен комиссии. В настоящее время им может быть только WAVES
4 function String Имя функции
5 args List[Boolean|ByteVector|Int|String] Параметры функции
6 id ByteVector ID транзакции
7 fee Int Комиссия за транзакцию
8 timestamp Int Временная метка транзакции
9 version Int Версия транзакции
10 sender Address Адрес отправителя транзакции
11 senderPublicKey ByteVector Открытый ключ отправителя транзакции
12 bodyBytes ByteVector Байты тела транзакции
13 proofs List[ByteVector] Список подтверждений

results matching ""

    No results matching ""