📖Library

Дотоод системээс блокчэйнд бичихдээ дараах сангуудыг ашиглах боломжтой.
Сангийн мэдээлэл
Жишээ код
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);
})