nblib2 v1.1.32
nblib2
Library for NBdomain
Functions
setOpay(opay)
Set opay object to be used in webpage.
Kind: global function
Param | Type | Description |
---|---|---|
opay | object | opay or opay2 object |
sha256(string) ⇒ string
Kind: global function
Returns: string - hashed string
Param | Type | Description |
---|---|---|
string | string | to hash |
getDomain(root) ⇒ object
Kind: global function
Returns: object - domain object
Param | Type | Description |
---|---|---|
root | string | domain name |
setPrivateKey(privateKey)
Kind: global function
Param | Type | Description |
---|---|---|
privateKey | string | to be used with nodeJS app |
makePublic(domain) ⇒ json
Make a domain as public, so everyone can write to it. inreversible.
Kind: global function
Returns: json - result
Param | Type | Description |
---|---|---|
domain | string | to set as public |
writePublicDomain(option) ⇒ json
Write contents to a public domain
Kind: global function
Returns: json - result of the update
Param | Type | Description |
---|---|---|
option | object | option of the update |
option.kv | object | key/value pairs. eg: for key {abc:{abc:"234"}} or {abc:{def:100}} or for keys ab and cd {ab:100,cd:200} |
option.isUser | Boolean | indicate it's for key.domain.tld or key@domain.tld |
option.pay | Array.<object> | object array. eg: {address:"dfdaf"},value:1000}. some blockchain, like ar, only supports one receiver per tx |
updateKey2(option) ⇒ json
Kind: global function
Returns: json - result of the update
Param | Type | Description |
---|---|---|
option | object | option of the update |
option.kv | object | key/value pairs. eg: for key {abc:{abc:"234"}} or {abc:{def:100}} or for keys ab and cd {ab:100,cd:200} |
option.tags | string | string. eg: for key {abc:{abc:"234"}} or {abc:{def:100}} or for keys ab and cd {ab:100,cd:200} |
option.isUser | Boolean | indicate it's for key.domain.tld or key@domain.tld |
option.pay | Array.<object> | object array. eg: {address:"dfdaf"},value:1000}. some blockchain, like ar, only supports one receiver per tx |
verifySig(data_hash, strSig) ⇒ bool
Kind: global function
Returns: bool - result of verify
Param | Type | Description |
---|---|---|
data_hash | string | hasded string of data |
strSig | string | signature |
buy(option) ⇒ json
Kind: global function
Returns: json - result
Param | Type | Description |
---|---|---|
option | object | - |
option.domain | domain | domain to buy |
getNodeInfo() ⇒ json
Kind: global function
Returns: json - nodeInfo from node
queryDomain(domain, full) ⇒ json
Kind: global function
Param | Type | Default | Description |
---|---|---|---|
domain | string | one or more domains, separated by ',' .eg "test.b" "test.b,www.abc.b" "aaa.test886.test/all,aaa.test886.test/1" | |
full | Boolean | false |
domainFromAddress(address) ⇒ json
Kind: global function
Returns: json - result
Param | Type | Description |
---|---|---|
address | string | address of the domains |
9 months ago
10 months ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
2 years ago
2 years ago
2 years ago
3 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago