dash-platform-sdk
Preparing search index...
types
IdentityPublicKeyWASM
Class IdentityPublicKeyWASM
Index
Constructors
constructor
Properties
__
type
data
key
Id
read
Only
Accessors
disabled
At
key
Type
key
Type
Number
purpose
purpose
Number
security
Level
security
Level
Number
Methods
base64
bytes
get
Contract
Bounds
get
Public
Key
Hash
hex
is
Master
validate
Private
Key
from
Base64
from
Bytes
from
Hex
Constructors
constructor
new
IdentityPublicKeyWASM
(
id
:
number
,
js_purpose
:
any
,
js_security_level
:
any
,
js_key_type
:
any
,
read_only
:
boolean
,
binary_data
:
string
,
disabled_at
?:
null
|
bigint
,
)
:
IdentityPublicKeyWASM
Parameters
id
:
number
js_purpose
:
any
js_security_level
:
any
js_key_type
:
any
read_only
:
boolean
binary_data
:
string
Optional
disabled_at
:
null
|
bigint
Returns
IdentityPublicKeyWASM
Properties
Readonly
__
type
__type
:
string
data
data
:
string
key
Id
keyId
:
number
read
Only
readOnly
:
boolean
Accessors
disabled
At
get
disabledAt
()
:
undefined
|
bigint
Returns
undefined
|
bigint
set
disabledAt
(
value
:
bigint
)
:
void
Parameters
value
:
bigint
Returns
void
key
Type
get
keyType
()
:
string
Returns
string
set
keyType
(
value
:
any
)
:
void
Parameters
value
:
any
Returns
void
key
Type
Number
get
keyTypeNumber
()
:
KeyType
Returns
KeyType
set
keyTypeNumber
(
value
:
any
)
:
void
Parameters
value
:
any
Returns
void
purpose
get
purpose
()
:
string
Returns
string
set
purpose
(
value
:
any
)
:
void
Parameters
value
:
any
Returns
void
purpose
Number
get
purposeNumber
()
:
Purpose
Returns
Purpose
set
purposeNumber
(
value
:
any
)
:
void
Parameters
value
:
any
Returns
void
security
Level
get
securityLevel
()
:
string
Returns
string
set
securityLevel
(
value
:
any
)
:
void
Parameters
value
:
any
Returns
void
security
Level
Number
get
securityLevelNumber
()
:
SecurityLevel
Returns
SecurityLevel
set
securityLevelNumber
(
value
:
any
)
:
void
Parameters
value
:
any
Returns
void
Methods
base64
base64
()
:
string
Returns
string
bytes
bytes
()
:
Uint8Array
Returns
Uint8Array
get
Contract
Bounds
getContractBounds
()
:
any
Returns
any
get
Public
Key
Hash
getPublicKeyHash
()
:
string
Returns
string
hex
hex
()
:
string
Returns
string
is
Master
isMaster
()
:
boolean
Returns
boolean
validate
Private
Key
validatePrivateKey
(
js_private_key_bytes
:
Uint8Array
,
js_network
:
any
)
:
boolean
Parameters
js_private_key_bytes
:
Uint8Array
js_network
:
any
Returns
boolean
Static
from
Base64
fromBase64
(
hex
:
string
)
:
IdentityPublicKeyWASM
Parameters
hex
:
string
Returns
IdentityPublicKeyWASM
Static
from
Bytes
fromBytes
(
bytes
:
Uint8Array
)
:
IdentityPublicKeyWASM
Parameters
bytes
:
Uint8Array
Returns
IdentityPublicKeyWASM
Static
from
Hex
fromHex
(
hex
:
string
)
:
IdentityPublicKeyWASM
Parameters
hex
:
string
Returns
IdentityPublicKeyWASM
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
__
type
data
key
Id
read
Only
Accessors
disabled
At
key
Type
key
Type
Number
purpose
purpose
Number
security
Level
security
Level
Number
Methods
base64
bytes
get
Contract
Bounds
get
Public
Key
Hash
hex
is
Master
validate
Private
Key
from
Base64
from
Bytes
from
Hex
dash-platform-sdk
Loading...