cardano-web3-js / CML / Certificate
Class: Certificate
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2013
Methods
as_auth_committee_hot_cert()
as_auth_committee_hot_cert():
AuthCommitteeHotCert
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2120
Returns
as_pool_registration()
as_pool_registration():
PoolRegistration
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2111
Returns
as_pool_retirement()
as_pool_retirement():
PoolRetirement
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2112
Returns
as_reg_cert()
as_reg_cert():
RegCert
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2113
Returns
as_reg_drep_cert()
as_reg_drep_cert():
RegDrepCert
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2122
Returns
as_resign_committee_cold_cert()
as_resign_committee_cold_cert():
ResignCommitteeColdCert
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2121
Returns
as_stake_delegation()
as_stake_delegation():
StakeDelegation
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2110
Returns
as_stake_deregistration()
as_stake_deregistration():
StakeDeregistration
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2109
Returns
as_stake_reg_deleg_cert()
as_stake_reg_deleg_cert():
StakeRegDelegCert
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2117
Returns
as_stake_registration()
as_stake_registration():
StakeRegistration
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2108
Returns
as_stake_vote_deleg_cert()
as_stake_vote_deleg_cert():
StakeVoteDelegCert
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2116
Returns
as_stake_vote_reg_deleg_cert()
as_stake_vote_reg_deleg_cert():
StakeVoteRegDelegCert
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2119
Returns
as_unreg_cert()
as_unreg_cert():
UnregCert
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2114
Returns
as_unreg_drep_cert()
as_unreg_drep_cert():
UnregDrepCert
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2123
Returns
as_update_drep_cert()
as_update_drep_cert():
UpdateDrepCert
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2124
Returns
as_vote_deleg_cert()
as_vote_deleg_cert():
VoteDelegCert
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2115
Returns
as_vote_reg_deleg_cert()
as_vote_reg_deleg_cert():
VoteRegDelegCert
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2118
Returns
free()
free():
void
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2015
Returns
void
kind()
kind():
CertificateKind
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2107
Returns
to_canonical_cbor_bytes()
to_canonical_cbor_bytes():
Uint8Array
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2029
- Serialize this type to CBOR bytes using canonical CBOR encodings
Returns
Uint8Array
to_canonical_cbor_hex()
to_canonical_cbor_hex():
string
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2049
- Serialize this type to CBOR bytes using canonical CBOR encodings as hex bytes
Returns
string
to_cbor_bytes()
to_cbor_bytes():
Uint8Array
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2023
- Serialize this type to CBOR bytes * This type type supports encoding preservation so this will preserve round-trip CBOR formats. * If created from scratch the CBOR will be canonical.
Returns
Uint8Array
to_cbor_hex()
to_cbor_hex():
string
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2043
- Serialize this type to CBOR bytes encoded as a hex string (useful for working with CIP30). * This type type supports encoding preservation so this will preserve round-trip CBOR formats. * If created from scratch the CBOR will be canonical.
Returns
string
to_js_value()
to_js_value():
any
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2058
Returns
any
to_json()
to_json():
string
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2057
Returns
string
from_cbor_bytes()
static
from_cbor_bytes(cbor_bytes
):Certificate
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2035
- Create this type from CBOR bytes
Parameters
cbor_bytes
Uint8Array
Returns
Certificate
from_cbor_hex()
static
from_cbor_hex(cbor_bytes
):Certificate
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2056
- Create this type from the CBOR bytes encoded as a hex string. * This is useful for interfacing with CIP30
Parameters
cbor_bytes
string
Returns
Certificate
from_json()
static
from_json(json
):Certificate
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2059
Parameters
json
string
Returns
Certificate
new_auth_committee_hot_cert()
static
new_auth_committee_hot_cert(committee_cold_credential
,committee_hot_credential
):Certificate
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2102
Parameters
committee_cold_credential
committee_hot_credential
Returns
Certificate
new_pool_registration()
static
new_pool_registration(pool_params
):Certificate
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2072
Parameters
pool_params
Returns
Certificate
new_pool_retirement()
static
new_pool_retirement(pool
,epoch
):Certificate
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2073
Parameters
pool
epoch
bigint
Returns
Certificate
new_reg_cert()
static
new_reg_cert(stake_credential
,deposit
):Certificate
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2077
Registers a stake credential.
Parameters
stake_credential
deposit
bigint
Returns
Certificate
new_reg_drep_cert()
static
new_reg_drep_cert(drep_credential
,deposit
,anchor?
):Certificate
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2104
Parameters
drep_credential
deposit
bigint
anchor?
Returns
Certificate
new_resign_committee_cold_cert()
static
new_resign_committee_cold_cert(committee_cold_credential
,anchor?
):Certificate
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2103
Parameters
committee_cold_credential
anchor?
Returns
Certificate
new_stake_delegation()
static
new_stake_delegation(stake_credential
,pool
):Certificate
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2071
Delegate to a take pool only
Parameters
stake_credential
pool
Returns
Certificate
new_stake_deregistration()
static
new_stake_deregistration(stake_credential
):Certificate
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2067
Will be deprecated in the next era. Use UnregCert instead which takes an explicit deposit amount, as that can change.
Parameters
stake_credential
Returns
Certificate
new_stake_reg_deleg_cert()
static
new_stake_reg_deleg_cert(stake_credential
,pool
,deposit
):Certificate
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2093
Register a stake credential and delegate to a pool in a single cert
Parameters
stake_credential
pool
deposit
bigint
Returns
Certificate
new_stake_registration()
static
new_stake_registration(stake_credential
):Certificate
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2063
Will be deprecated in the next era. Use RegCert instead which takes an explicit deposit amount, as that can change.
Parameters
stake_credential
Returns
Certificate
new_stake_vote_deleg_cert()
static
new_stake_vote_deleg_cert(stake_credential
,pool
,d_rep
):Certificate
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2089
Delegate to a stake pool and a DRep
Parameters
stake_credential
pool
d_rep
Returns
Certificate
new_stake_vote_reg_deleg_cert()
static
new_stake_vote_reg_deleg_cert(stake_credential
,pool
,d_rep
,deposit
):Certificate
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2101
Register a stake credential and delegate to a pool and a DRep in a single cert
Parameters
stake_credential
pool
d_rep
deposit
bigint
Returns
Certificate
new_unreg_cert()
static
new_unreg_cert(stake_credential
,deposit
):Certificate
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2081
Unregisters a stake credential.
Parameters
stake_credential
deposit
bigint
Returns
Certificate
new_unreg_drep_cert()
static
new_unreg_drep_cert(drep_credential
,deposit
):Certificate
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2105
Parameters
drep_credential
deposit
bigint
Returns
Certificate
new_update_drep_cert()
static
new_update_drep_cert(drep_credential
,anchor?
):Certificate
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2106
Parameters
drep_credential
anchor?
Returns
Certificate
new_vote_deleg_cert()
static
new_vote_deleg_cert(stake_credential
,d_rep
):Certificate
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2085
Delegate to a DRep for voting only
Parameters
stake_credential
d_rep
Returns
Certificate
new_vote_reg_deleg_cert()
static
new_vote_reg_deleg_cert(stake_credential
,d_rep
,deposit
):Certificate
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:2097
Register a stake credential and delegate to a DRep in a single cert
Parameters
stake_credential
d_rep
deposit
bigint
Returns
Certificate