2.0.0 • Published 5 years ago

opencerts-dnsprove v2.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

@opencerts/dnsprove

A helper library to retrieve OpenAttestation DNS-TXT records from domains

API

Table of Contents

parseDnsResults

Takes a DNS-TXT Record set and returns openattestation document store records if any

Parameters

  • recordSet Answer Refer to tests for examples (optional, default [])

Returns Array<OpenAttestationDNSTextRecord>

getDocumentStoreRecords

Queries a given domain and parses the results to retrieve openattestation document store records if any

Parameters

  • domain string e.g: "ruijiechow.com", "documentstores.openattestation.com"

Examples

> getDocumentStoreRecords("documentstores.openattestation.com")
> [ { type: 'openatts',
net: 'ethereum',
netId: '3',
address: '0x0c9d5E6C766030cc6f0f49951D275Ad0701F81EC',
dnssec: true } ]

Returns Promise<Array<OpenAttestationDNSTextRecord>>

License

MIT