Certify.mn
Search
K
Comment on page
📖

Library

Блокчэйнрүү баримт бичиг бичих, хүчингүй болгоход танд гүйлгээний шимтгэл төлөх CRX болон notly ухаалаг гэрээний шимтгэл нэгж хэрэгтэй. Хөгжүүлэлтийн орчинд та faucet.teo.mn сайтаас тест CRX болон нэгж аваарай.
тест орчины нэгж
Дотоод системээс блокчэйнд бичихдээ дараах сангуудыг ашиглах боломжтой.
Сангийн мэдээлэл
Жишээ код
Java
Python
Javascript
PdfIssuer pdfIssuer = new PdfIssuer(
"smartContractAddress",
"issuerAddress",
"issuerName",
"nodeHost",
3305
);
try {
VerifyResult result = pdfIssuer.verifyPdf("filePath");
System.out.printf("State: %s\n", result.getState());
System.out.printf("Issuer: %s\n", result.getIssuer());
System.out.printf("Meta-data: %s\n", result.getMetadata());
System.out.printf("Cert: %s", result.getCert());
} catch (Exception e) {
System.out.printf("Error: %s", e);
}
from verify4py.PdfIssuer import PdfIssuer
issuer = PdfIssuer(certify_contract_address,
corexchain_node_url,
issuer_address,
issuer_name,
chain_id=3305)
try:
txid, error = issuer.issue_pdf(
id,
source_file_path,
destination_file_path,
expire_date,
desc,
additional_info,
private_key,
key_store,
passphrase)
if error is not None:
print("Error: {}", error)
else
print("Success: {}", txid)
except Exception as e:
print("Error: {}", e)
import {PdfIssuer} from "verify4js-issuer";
const issuer = new PdfIssuer(
'0xCc546a88Db1aF7d250a2F20Dee42eC436F99e075',
'https://node-testnet.teo.mn',
'0x89995e30DAB8E3F9113e216EEB2f44f6B8eb5730',
'test', 3305);
issuer.issuePdf('test',
'/home/user/sample.pdf',
'/home/user/sample_res.pdf',
0,
'test', '',
'private_key'
).then(console.log).catch(e => {
console.error(e.message);
})