Данные набора методов
Методы для установки данных, предоставляемых объектом, в SSS
установить транзакцию
- Аргументы
- transaction : Транзакция
- Возвращаемое значение void
Зарегистрируйте транзакцию, созданную веб-приложением, в SSS.
// window.SSS
const tx = ...;
window.SSS.setTransaction(tx)
// sss-module
import { setTransaction } from "sss-module";
const tx = ...;
setTransaction(tx)
setTransactionByPayload
- аргумент
- serializedTx: строка
- Возвращаемое значение void
Зарегистрируйте транзакцию с помощью SSS из сериализованной полезной нагрузки транзакции.
Пример использования
- При выполнении совместной подписи в автономном режиме
- Если это не соответствует типу аргумента setTransaction, например, new symbol-sdk
// window.SSS
const tx = ...;
const serializedTx = tx.serialize()
window.SSS.setTransactionByPayload(serializedTx)
// sss-module
import { setTransaction } from "sss-module";
const tx = ...;
const serializedTx = tx.serialize()
setTransactionByPayload(serializedTx)
setMessage
- аргумент
- message: строка
- pubkey: строка
- Возвращаемое значение void
Зарегистрируйте сообщение, которое нужно зашифровать, и публичный ключ получателя в SSS.
// window.SSS
const message = "暗号化したいメッセージ";
const pubkey = "===== RECIPIENT PUBLIC KEY =====";
window.SSS.setMessage(message, pubkey);
// sss-module
import { setMessage } from "sss-module";
const message = "暗号化したいメッセージ";
const pubkey = "===== RECIPIENT PUBLIC KEY =====";
setMessage(message, pubkey);