Функция-верификатор

Функция-верификаторфункция dApp-скрипта с аннотацией @Verifier.

Функция-верификатор отвечает за валидацию транзакций и ордеров, которые отправляются с dApp.

У dApp-скрипта может быть только одна функция-верификатор.

Функция-верификатор не имеет аргументов.

Пример

@Verifier(tx)
func verify() = {
    match tx {
        case _: Order|SetScriptTransaction =>
            sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
        case _ => false
    }
}

results matching ""

    No results matching ""