Skip to main content

CertStakeVoteRegistrationDeleg

@harmoniclabs/cardano-ledger-ts • Docs


@harmoniclabs/cardano-ledger-ts / CertStakeVoteRegistrationDeleg

Class: CertStakeVoteRegistrationDeleg

Implements​

Constructors​

new CertStakeVoteRegistrationDeleg()​

new CertStakeVoteRegistrationDeleg(__namedParameters): CertStakeVoteRegistrationDeleg

Parameters​

• __namedParameters: ICertStakeVoteRegistrationDeleg

Returns​

CertStakeVoteRegistrationDeleg

Defined in​

src/ledger/certs/CertStakeVoteRegistrationDeleg.ts:31

Properties​

certType​

readonly certType: StakeVoteRegistrationDeleg

Implementation of​

ICert.certType

Defined in​

src/ledger/certs/CertStakeVoteRegistrationDeleg.ts:25


coin​

readonly coin: bigint

Implementation of​

ICertStakeVoteRegistrationDeleg.coin

Defined in​

src/ledger/certs/CertStakeVoteRegistrationDeleg.ts:29


drep​

readonly drep: DRep

Implementation of​

ICertStakeVoteRegistrationDeleg.drep

Defined in​

src/ledger/certs/CertStakeVoteRegistrationDeleg.ts:28


poolKeyHash​

readonly poolKeyHash: Hash28

Implementation of​

ICertStakeVoteRegistrationDeleg.poolKeyHash

Defined in​

src/ledger/certs/CertStakeVoteRegistrationDeleg.ts:27


stakeCredential​

readonly stakeCredential: Credential<CredentialType>

Implementation of​

ICertStakeVoteRegistrationDeleg.stakeCredential

Defined in​

src/ledger/certs/CertStakeVoteRegistrationDeleg.ts:26

Methods​

getRequiredSigners()​

getRequiredSigners(): Hash28[]

Returns​

Hash28[]

Implementation of​

ICert.getRequiredSigners

Defined in​

src/ledger/certs/CertStakeVoteRegistrationDeleg.ts:86


toCbor()​

toCbor(): CborString

Returns​

CborString

Defined in​

src/ledger/certs/CertStakeVoteRegistrationDeleg.ts:91


toCborObj()​

toCborObj(): CborArray

Returns​

CborArray

Defined in​

src/ledger/certs/CertStakeVoteRegistrationDeleg.ts:95


toData()​

toData(version?): DataList

Parameters​

• version?: ToDataVersion

Returns​

DataList

Implementation of​

ICert.toData

Defined in​

src/ledger/certs/CertStakeVoteRegistrationDeleg.ts:44


toJson()​

toJson(): object

Returns​

object

certType​

certType: "StakeVoteRegistrationDeleg"

coin​

coin: string

drep​

drep: object

drep.drepType​

drepType: string

poolKeyHash​

poolKeyHash: string

stakeCredential​

stakeCredential: object

stakeCredential.credentialType​

credentialType: string

stakeCredential.hash​

hash: string

Defined in​

src/ledger/certs/CertStakeVoteRegistrationDeleg.ts:126


fromCborObj()​

static fromCborObj(cbor): CertStakeVoteRegistrationDeleg

Parameters​

• cbor: CborObj

Returns​

CertStakeVoteRegistrationDeleg

Defined in​

src/ledger/certs/CertStakeVoteRegistrationDeleg.ts:106