dash-platform-sdk
Preparing search index...
types
StateTransitionWASM
Class StateTransitionWASM
Index
Properties
__
type
signature
user
Fee
Increase
__
struct
Accessors
signature
Public
Key
Id
Methods
base64
bytes
get
Action
Type
get
Action
Type
Number
get
Identity
Contract
Nonce
get
Identity
Nonce
get
Key
Level
Requirement
get
Owner
Id
get
Purpose
Requirement
hash
hex
set
Identity
Contract
Nonce
set
Identity
Nonce
set
Owner
Id
sign
sign
By
Private
Key
verify
Public
Key
from
Base64
from
Bytes
from
Hex
Properties
Readonly
__
type
__type
:
string
signature
signature
:
Uint8Array
user
Fee
Increase
userFeeIncrease
:
number
Static
Readonly
__
struct
__struct
:
string
Accessors
signature
Public
Key
Id
get
signaturePublicKeyId
()
:
undefined
|
number
Returns
undefined
|
number
set
signaturePublicKeyId
(
value
:
number
)
:
void
Parameters
value
:
number
Returns
void
Methods
base64
base64
()
:
any
Returns
any
bytes
bytes
()
:
any
Returns
any
get
Action
Type
getActionType
()
:
string
Returns
string
get
Action
Type
Number
getActionTypeNumber
()
:
number
Returns
number
get
Identity
Contract
Nonce
getIdentityContractNonce
()
:
undefined
|
bigint
Returns
undefined
|
bigint
get
Identity
Nonce
getIdentityNonce
()
:
undefined
|
bigint
Returns
undefined
|
bigint
get
Key
Level
Requirement
getKeyLevelRequirement
(
js_purpose
:
any
)
:
undefined
|
string
[]
Parameters
js_purpose
:
any
Returns
undefined
|
string
[]
get
Owner
Id
getOwnerId
()
:
IdentifierWASM
Returns
IdentifierWASM
get
Purpose
Requirement
getPurposeRequirement
()
:
undefined
|
string
[]
Returns
undefined
|
string
[]
hash
hash
(
skip_signature
:
boolean
)
:
string
Parameters
skip_signature
:
boolean
Returns
string
hex
hex
()
:
any
Returns
any
set
Identity
Contract
Nonce
setIdentityContractNonce
(
nonce
:
bigint
)
:
void
Parameters
nonce
:
bigint
Returns
void
set
Identity
Nonce
setIdentityNonce
(
nonce
:
bigint
)
:
void
Parameters
nonce
:
bigint
Returns
void
set
Owner
Id
setOwnerId
(
js_owner_id
:
any
)
:
void
Parameters
js_owner_id
:
any
Returns
void
sign
sign
(
private_key
:
PrivateKeyWASM
,
public_key
:
IdentityPublicKeyWASM
)
:
Uint8Array
Parameters
private_key
:
PrivateKeyWASM
public_key
:
IdentityPublicKeyWASM
Returns
Uint8Array
sign
By
Private
Key
signByPrivateKey
(
private_key
:
PrivateKeyWASM
,
key_id
:
number
,
js_key_type
:
any
,
)
:
Uint8Array
Parameters
private_key
:
PrivateKeyWASM
key_id
:
number
js_key_type
:
any
Returns
Uint8Array
verify
Public
Key
verifyPublicKey
(
public_key
:
IdentityPublicKeyWASM
,
js_allow_signing_with_any_security_level
?:
null
|
boolean
,
js_allow_signing_with_any_purpose
?:
null
|
boolean
,
)
:
void
Parameters
public_key
:
IdentityPublicKeyWASM
Optional
js_allow_signing_with_any_security_level
:
null
|
boolean
Optional
js_allow_signing_with_any_purpose
:
null
|
boolean
Returns
void
Static
from
Base64
fromBase64
(
base64
:
string
)
:
StateTransitionWASM
Parameters
base64
:
string
Returns
StateTransitionWASM
Static
from
Bytes
fromBytes
(
bytes
:
Uint8Array
)
:
StateTransitionWASM
Parameters
bytes
:
Uint8Array
Returns
StateTransitionWASM
Static
from
Hex
fromHex
(
hex
:
string
)
:
StateTransitionWASM
Parameters
hex
:
string
Returns
StateTransitionWASM
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
__
type
signature
user
Fee
Increase
__
struct
Accessors
signature
Public
Key
Id
Methods
base64
bytes
get
Action
Type
get
Action
Type
Number
get
Identity
Contract
Nonce
get
Identity
Nonce
get
Key
Level
Requirement
get
Owner
Id
get
Purpose
Requirement
hash
hex
set
Identity
Contract
Nonce
set
Identity
Nonce
set
Owner
Id
sign
sign
By
Private
Key
verify
Public
Key
from
Base64
from
Bytes
from
Hex
dash-platform-sdk
Loading...