multipass-blockchain-alpha
v0.1.4
Published
Node.js multipass blockchain helper
Downloads
4
Readme
#multipass-blockchain-alpha Node.js multipass blockchain helper
Methods:
rewriteAdmin (<string> adminScriptHash)
перезаписывает текущего админа от имени суперадмина и отдает transactionId данной операции
Return: <Promise> Promise object with TransactionId of new transaction
addVerifier (<string> supervisorPrivateKey, <number> verifierScriptHash)
добавляет верификатора от имени админа и отдает transactionId данной операции
Return: <Promise> Promise object with TransactionId of new transaction
removeVerifier (<string> supervisorPrivateKey, <number> verifierScriptHash)
удаляет верификатора от имени админа и отдает transactionId данной операции
Return: <Promise> Promise object with TransactionId of new transaction
createPass (<string> pushId, <string> hash)
сохраняет хеш страницы паспорта pushId со значением hash и отдает transactionId данной операции
Return: <Promise> Promise object with TransactionId of new transaction
kycClient (<string> verifierPrivateKey, <string> pushId, <integer:KycClientStatus> status, <integer> newValidTill)
устанавливает статус верификации (approve или reject) страницы паспорта pushId и дату экспирации от имени верификатора и отдает transactionId данной операции
Return: <Promise> Promise object with TransactionId of new transaction
getClient (<string> pushId)
получает статус верификации страницы паспорта pushId
Return: <Promise> Promise object with GetClientResult
getTxResult (<string> txid)
получает развернутую информацию о выполнении transactionId
Return: <Promise> Promise object with AppLogResult
chkTxResult (<string> txid)
ожидает пока txid не появится в блокчейне и возвращает this.getTxResult(txid)
Return: <Promise> Promise object with this.getTxResult