Documentation
¶
Index ¶
- type Anchor
- type AuthCommitteeHotCert
- func (v AuthCommitteeHotCert) AuthCommitteeColdCredential() *Credential
- func (v AuthCommitteeHotCert) AuthCommitteeHotCredential() *Credential
- func (v AuthCommitteeHotCert) DrepCredential() *Credential
- func (v AuthCommitteeHotCert) Kind() int
- func (v AuthCommitteeHotCert) MarshalCBOR() ([]byte, error)
- func (v AuthCommitteeHotCert) StakeCredential() *Credential
- type CertificateInterface
- type Certificates
- type Credential
- type Drep
- type PoolParams
- type PoolRegistration
- func (v PoolRegistration) AuthCommitteeColdCredential() *Credential
- func (v PoolRegistration) AuthCommitteeHotCredential() *Credential
- func (v PoolRegistration) DrepCredential() *Credential
- func (v PoolRegistration) Kind() int
- func (v PoolRegistration) MarshalCBOR() ([]byte, error)
- func (v PoolRegistration) StakeCredential() *Credential
- type PoolRetirement
- func (v PoolRetirement) AuthCommitteeColdCredential() *Credential
- func (v PoolRetirement) AuthCommitteeHotCredential() *Credential
- func (v PoolRetirement) DrepCredential() *Credential
- func (v PoolRetirement) Kind() int
- func (v PoolRetirement) MarshalCBOR() ([]byte, error)
- func (v PoolRetirement) StakeCredential() *Credential
- type RegCert
- type RegDRepCert
- func (v RegDRepCert) AuthCommitteeColdCredential() *Credential
- func (v RegDRepCert) AuthCommitteeHotCredential() *Credential
- func (v RegDRepCert) DrepCredential() *Credential
- func (v RegDRepCert) Kind() int
- func (v RegDRepCert) MarshalCBOR() ([]byte, error)
- func (v RegDRepCert) StakeCredential() *Credential
- type Relay
- type ResignCommitteeColdCert
- func (v ResignCommitteeColdCert) AuthCommitteeColdCredential() *Credential
- func (v ResignCommitteeColdCert) AuthCommitteeHotCredential() *Credential
- func (v ResignCommitteeColdCert) DrepCredential() *Credential
- func (v ResignCommitteeColdCert) Kind() int
- func (v ResignCommitteeColdCert) MarshalCBOR() ([]byte, error)
- func (v ResignCommitteeColdCert) StakeCredential() *Credential
- type StakeDelegation
- func (v StakeDelegation) AuthCommitteeColdCredential() *Credential
- func (v StakeDelegation) AuthCommitteeHotCredential() *Credential
- func (v StakeDelegation) DrepCredential() *Credential
- func (v StakeDelegation) Kind() int
- func (v StakeDelegation) MarshalCBOR() ([]byte, error)
- func (v StakeDelegation) StakeCredential() *Credential
- type StakeDeregistration
- func (v StakeDeregistration) AuthCommitteeColdCredential() *Credential
- func (v StakeDeregistration) AuthCommitteeHotCredential() *Credential
- func (v StakeDeregistration) DrepCredential() *Credential
- func (v StakeDeregistration) Kind() int
- func (v StakeDeregistration) MarshalCBOR() ([]byte, error)
- func (v StakeDeregistration) StakeCredential() *Credential
- type StakeRegDelegCert
- func (v StakeRegDelegCert) AuthCommitteeColdCredential() *Credential
- func (v StakeRegDelegCert) AuthCommitteeHotCredential() *Credential
- func (v StakeRegDelegCert) DrepCredential() *Credential
- func (v StakeRegDelegCert) Kind() int
- func (v StakeRegDelegCert) MarshalCBOR() ([]byte, error)
- func (v StakeRegDelegCert) StakeCredential() *Credential
- type StakeRegistration
- func (v StakeRegistration) AuthCommitteeColdCredential() *Credential
- func (v StakeRegistration) AuthCommitteeHotCredential() *Credential
- func (v StakeRegistration) DrepCredential() *Credential
- func (v StakeRegistration) Kind() int
- func (v StakeRegistration) MarshalCBOR() ([]byte, error)
- func (v StakeRegistration) StakeCredential() *Credential
- type StakeVoteDelegCert
- func (v StakeVoteDelegCert) AuthCommitteeColdCredential() *Credential
- func (v StakeVoteDelegCert) AuthCommitteeHotCredential() *Credential
- func (v StakeVoteDelegCert) DrepCredential() *Credential
- func (v StakeVoteDelegCert) Kind() int
- func (v StakeVoteDelegCert) MarshalCBOR() ([]byte, error)
- func (v StakeVoteDelegCert) StakeCredential() *Credential
- type StakeVoteRegDelegCert
- func (v StakeVoteRegDelegCert) AuthCommitteeColdCredential() *Credential
- func (v StakeVoteRegDelegCert) AuthCommitteeHotCredential() *Credential
- func (v StakeVoteRegDelegCert) DrepCredential() *Credential
- func (v StakeVoteRegDelegCert) Kind() int
- func (v StakeVoteRegDelegCert) MarshalCBOR() ([]byte, error)
- func (v StakeVoteRegDelegCert) StakeCredential() *Credential
- type UnitInterval
- type UnregCert
- type UnregDRepCert
- func (v UnregDRepCert) AuthCommitteeColdCredential() *Credential
- func (v UnregDRepCert) AuthCommitteeHotCredential() *Credential
- func (v UnregDRepCert) DrepCredential() *Credential
- func (v UnregDRepCert) Kind() int
- func (v UnregDRepCert) MarshalCBOR() ([]byte, error)
- func (v UnregDRepCert) StakeCredential() *Credential
- type UpdateDRepCert
- func (v UpdateDRepCert) AuthCommitteeColdCredential() *Credential
- func (v UpdateDRepCert) AuthCommitteeHotCredential() *Credential
- func (v UpdateDRepCert) DrepCredential() *Credential
- func (v UpdateDRepCert) Kind() int
- func (v UpdateDRepCert) MarshalCBOR() ([]byte, error)
- func (v UpdateDRepCert) StakeCredential() *Credential
- type VoteDelegCert
- func (v VoteDelegCert) AuthCommitteeColdCredential() *Credential
- func (v VoteDelegCert) AuthCommitteeHotCredential() *Credential
- func (v VoteDelegCert) DrepCredential() *Credential
- func (v VoteDelegCert) Kind() int
- func (v VoteDelegCert) MarshalCBOR() ([]byte, error)
- func (v VoteDelegCert) StakeCredential() *Credential
- type VoteRegDelegCert
- func (v VoteRegDelegCert) AuthCommitteeColdCredential() *Credential
- func (v VoteRegDelegCert) AuthCommitteeHotCredential() *Credential
- func (v VoteRegDelegCert) DrepCredential() *Credential
- func (v VoteRegDelegCert) Kind() int
- func (v VoteRegDelegCert) MarshalCBOR() ([]byte, error)
- func (v VoteRegDelegCert) StakeCredential() *Credential
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthCommitteeHotCert ¶ added in v1.4.0
type AuthCommitteeHotCert struct {
Cold Credential
Hot Credential
}
func (AuthCommitteeHotCert) AuthCommitteeColdCredential ¶ added in v1.4.0
func (v AuthCommitteeHotCert) AuthCommitteeColdCredential() *Credential
func (AuthCommitteeHotCert) AuthCommitteeHotCredential ¶ added in v1.4.0
func (v AuthCommitteeHotCert) AuthCommitteeHotCredential() *Credential
func (AuthCommitteeHotCert) DrepCredential ¶ added in v1.4.0
func (v AuthCommitteeHotCert) DrepCredential() *Credential
func (AuthCommitteeHotCert) Kind ¶ added in v1.4.0
func (v AuthCommitteeHotCert) Kind() int
func (AuthCommitteeHotCert) MarshalCBOR ¶ added in v1.4.0
func (v AuthCommitteeHotCert) MarshalCBOR() ([]byte, error)
func (AuthCommitteeHotCert) StakeCredential ¶ added in v1.4.0
func (v AuthCommitteeHotCert) StakeCredential() *Credential
type CertificateInterface ¶ added in v1.4.0
type CertificateInterface interface {
Kind() int
MarshalCBOR() ([]byte, error)
StakeCredential() *Credential
DrepCredential() *Credential
AuthCommitteeHotCredential() *Credential
AuthCommitteeColdCredential() *Credential
}
Union interface for all certificates
func UnmarshalCert ¶ added in v1.4.0
func UnmarshalCert(data []byte) (CertificateInterface, error)
type Certificates ¶ added in v1.0.3
type Certificates []CertificateInterface
func NewCertificates ¶ added in v1.3.0
func NewCertificates( certs ...CertificateInterface, ) Certificates
func (Certificates) MarshalCBOR ¶ added in v1.4.0
func (cs Certificates) MarshalCBOR() ([]byte, error)
func (*Certificates) UnmarshalCBOR ¶ added in v1.4.0
func (cs *Certificates) UnmarshalCBOR(data []byte) error
type Credential ¶ added in v1.4.0
type Credential struct {
Code int
Hash serialization.ConstrainedBytes
// contains filtered or unexported fields
}
func (*Credential) KeyHash ¶ added in v1.4.0
func (sc *Credential) KeyHash() serialization.PubKeyHash
func (*Credential) Kind ¶ added in v1.4.0
func (sc *Credential) Kind() int
type Drep ¶ added in v1.4.0
type Drep struct {
Code int
Credential *serialization.ConstrainedBytes
// contains filtered or unexported fields
}
drep = [0, addr_keyhash // 1, script_hash // 2 // 3]
func (Drep) MarshalCBOR ¶ added in v1.5.0
func (*Drep) UnmarshalCBOR ¶ added in v1.5.0
type PoolParams ¶ added in v1.4.0
type PoolParams struct {
Operator serialization.PubKeyHash
VrfKeyHash []byte
Pledge int64
Cost int64
Margin UnitInterval
RewardAccount []byte
PoolOwners []serialization.PubKeyHash
Relays RelayPkg.Relays
PoolMetadata *struct {
Url string
Hash []byte
// contains filtered or unexported fields
}
// contains filtered or unexported fields
}
type PoolRegistration ¶ added in v1.4.0
type PoolRegistration struct{ Params PoolParams }
func (PoolRegistration) AuthCommitteeColdCredential ¶ added in v1.4.0
func (v PoolRegistration) AuthCommitteeColdCredential() *Credential
func (PoolRegistration) AuthCommitteeHotCredential ¶ added in v1.4.0
func (v PoolRegistration) AuthCommitteeHotCredential() *Credential
func (PoolRegistration) DrepCredential ¶ added in v1.4.0
func (v PoolRegistration) DrepCredential() *Credential
func (PoolRegistration) Kind ¶ added in v1.4.0
func (v PoolRegistration) Kind() int
func (PoolRegistration) MarshalCBOR ¶ added in v1.4.0
func (v PoolRegistration) MarshalCBOR() ([]byte, error)
func (PoolRegistration) StakeCredential ¶ added in v1.4.0
func (v PoolRegistration) StakeCredential() *Credential
type PoolRetirement ¶ added in v1.4.0
type PoolRetirement struct {
PoolKeyHash serialization.PubKeyHash
EpochNo uint64
}
func (PoolRetirement) AuthCommitteeColdCredential ¶ added in v1.4.0
func (v PoolRetirement) AuthCommitteeColdCredential() *Credential
func (PoolRetirement) AuthCommitteeHotCredential ¶ added in v1.4.0
func (v PoolRetirement) AuthCommitteeHotCredential() *Credential
func (PoolRetirement) DrepCredential ¶ added in v1.4.0
func (v PoolRetirement) DrepCredential() *Credential
func (PoolRetirement) Kind ¶ added in v1.4.0
func (v PoolRetirement) Kind() int
func (PoolRetirement) MarshalCBOR ¶ added in v1.4.0
func (v PoolRetirement) MarshalCBOR() ([]byte, error)
func (PoolRetirement) StakeCredential ¶ added in v1.4.0
func (v PoolRetirement) StakeCredential() *Credential
type RegCert ¶ added in v1.4.0
type RegCert struct {
Stake Credential
Coin int64
}
func (RegCert) AuthCommitteeColdCredential ¶ added in v1.4.0
func (v RegCert) AuthCommitteeColdCredential() *Credential
func (RegCert) AuthCommitteeHotCredential ¶ added in v1.4.0
func (v RegCert) AuthCommitteeHotCredential() *Credential
func (RegCert) DrepCredential ¶ added in v1.4.0
func (v RegCert) DrepCredential() *Credential
func (RegCert) MarshalCBOR ¶ added in v1.4.0
func (RegCert) StakeCredential ¶ added in v1.4.0
func (v RegCert) StakeCredential() *Credential
type RegDRepCert ¶ added in v1.4.0
type RegDRepCert struct {
Cred Credential // DrepCredential field renamed to avoid conflict with method
Coin int64
Anchor *Anchor
}
func (RegDRepCert) AuthCommitteeColdCredential ¶ added in v1.4.0
func (v RegDRepCert) AuthCommitteeColdCredential() *Credential
func (RegDRepCert) AuthCommitteeHotCredential ¶ added in v1.4.0
func (v RegDRepCert) AuthCommitteeHotCredential() *Credential
func (RegDRepCert) DrepCredential ¶ added in v1.4.0
func (v RegDRepCert) DrepCredential() *Credential
func (RegDRepCert) Kind ¶ added in v1.4.0
func (v RegDRepCert) Kind() int
func (RegDRepCert) MarshalCBOR ¶ added in v1.4.0
func (v RegDRepCert) MarshalCBOR() ([]byte, error)
func (RegDRepCert) StakeCredential ¶ added in v1.4.0
func (v RegDRepCert) StakeCredential() *Credential
type ResignCommitteeColdCert ¶ added in v1.4.0
type ResignCommitteeColdCert struct {
Cold Credential
Anchor *Anchor
}
func (ResignCommitteeColdCert) AuthCommitteeColdCredential ¶ added in v1.4.0
func (v ResignCommitteeColdCert) AuthCommitteeColdCredential() *Credential
func (ResignCommitteeColdCert) AuthCommitteeHotCredential ¶ added in v1.4.0
func (v ResignCommitteeColdCert) AuthCommitteeHotCredential() *Credential
func (ResignCommitteeColdCert) DrepCredential ¶ added in v1.4.0
func (v ResignCommitteeColdCert) DrepCredential() *Credential
func (ResignCommitteeColdCert) Kind ¶ added in v1.4.0
func (v ResignCommitteeColdCert) Kind() int
func (ResignCommitteeColdCert) MarshalCBOR ¶ added in v1.4.0
func (v ResignCommitteeColdCert) MarshalCBOR() ([]byte, error)
func (ResignCommitteeColdCert) StakeCredential ¶ added in v1.4.0
func (v ResignCommitteeColdCert) StakeCredential() *Credential
type StakeDelegation ¶ added in v1.4.0
type StakeDelegation struct {
Stake Credential
PoolKeyHash serialization.PubKeyHash
}
func (StakeDelegation) AuthCommitteeColdCredential ¶ added in v1.4.0
func (v StakeDelegation) AuthCommitteeColdCredential() *Credential
func (StakeDelegation) AuthCommitteeHotCredential ¶ added in v1.4.0
func (v StakeDelegation) AuthCommitteeHotCredential() *Credential
func (StakeDelegation) DrepCredential ¶ added in v1.4.0
func (v StakeDelegation) DrepCredential() *Credential
func (StakeDelegation) Kind ¶ added in v1.4.0
func (v StakeDelegation) Kind() int
func (StakeDelegation) MarshalCBOR ¶ added in v1.4.0
func (v StakeDelegation) MarshalCBOR() ([]byte, error)
func (StakeDelegation) StakeCredential ¶ added in v1.4.0
func (v StakeDelegation) StakeCredential() *Credential
type StakeDeregistration ¶ added in v1.4.0
type StakeDeregistration struct{ Stake Credential }
func (StakeDeregistration) AuthCommitteeColdCredential ¶ added in v1.4.0
func (v StakeDeregistration) AuthCommitteeColdCredential() *Credential
func (StakeDeregistration) AuthCommitteeHotCredential ¶ added in v1.4.0
func (v StakeDeregistration) AuthCommitteeHotCredential() *Credential
func (StakeDeregistration) DrepCredential ¶ added in v1.4.0
func (v StakeDeregistration) DrepCredential() *Credential
func (StakeDeregistration) Kind ¶ added in v1.4.0
func (v StakeDeregistration) Kind() int
func (StakeDeregistration) MarshalCBOR ¶ added in v1.4.0
func (v StakeDeregistration) MarshalCBOR() ([]byte, error)
func (StakeDeregistration) StakeCredential ¶ added in v1.4.0
func (v StakeDeregistration) StakeCredential() *Credential
type StakeRegDelegCert ¶ added in v1.4.0
type StakeRegDelegCert struct {
Stake Credential
PoolKeyHash serialization.PubKeyHash
Coin int64
}
func (StakeRegDelegCert) AuthCommitteeColdCredential ¶ added in v1.4.0
func (v StakeRegDelegCert) AuthCommitteeColdCredential() *Credential
func (StakeRegDelegCert) AuthCommitteeHotCredential ¶ added in v1.4.0
func (v StakeRegDelegCert) AuthCommitteeHotCredential() *Credential
func (StakeRegDelegCert) DrepCredential ¶ added in v1.4.0
func (v StakeRegDelegCert) DrepCredential() *Credential
func (StakeRegDelegCert) Kind ¶ added in v1.4.0
func (v StakeRegDelegCert) Kind() int
func (StakeRegDelegCert) MarshalCBOR ¶ added in v1.4.0
func (v StakeRegDelegCert) MarshalCBOR() ([]byte, error)
func (StakeRegDelegCert) StakeCredential ¶ added in v1.4.0
func (v StakeRegDelegCert) StakeCredential() *Credential
type StakeRegistration ¶ added in v1.4.0
type StakeRegistration struct{ Stake Credential }
Variant types
func (StakeRegistration) AuthCommitteeColdCredential ¶ added in v1.4.0
func (v StakeRegistration) AuthCommitteeColdCredential() *Credential
func (StakeRegistration) AuthCommitteeHotCredential ¶ added in v1.4.0
func (v StakeRegistration) AuthCommitteeHotCredential() *Credential
func (StakeRegistration) DrepCredential ¶ added in v1.4.0
func (v StakeRegistration) DrepCredential() *Credential
func (StakeRegistration) Kind ¶ added in v1.4.0
func (v StakeRegistration) Kind() int
func (StakeRegistration) MarshalCBOR ¶ added in v1.4.0
func (v StakeRegistration) MarshalCBOR() ([]byte, error)
func (StakeRegistration) StakeCredential ¶ added in v1.4.0
func (v StakeRegistration) StakeCredential() *Credential
type StakeVoteDelegCert ¶ added in v1.4.0
type StakeVoteDelegCert struct {
Stake Credential
PoolKeyHash serialization.PubKeyHash
Drep Drep
}
func (StakeVoteDelegCert) AuthCommitteeColdCredential ¶ added in v1.4.0
func (v StakeVoteDelegCert) AuthCommitteeColdCredential() *Credential
func (StakeVoteDelegCert) AuthCommitteeHotCredential ¶ added in v1.4.0
func (v StakeVoteDelegCert) AuthCommitteeHotCredential() *Credential
func (StakeVoteDelegCert) DrepCredential ¶ added in v1.4.0
func (v StakeVoteDelegCert) DrepCredential() *Credential
func (StakeVoteDelegCert) Kind ¶ added in v1.4.0
func (v StakeVoteDelegCert) Kind() int
func (StakeVoteDelegCert) MarshalCBOR ¶ added in v1.4.0
func (v StakeVoteDelegCert) MarshalCBOR() ([]byte, error)
func (StakeVoteDelegCert) StakeCredential ¶ added in v1.4.0
func (v StakeVoteDelegCert) StakeCredential() *Credential
type StakeVoteRegDelegCert ¶ added in v1.4.0
type StakeVoteRegDelegCert struct {
Stake Credential
PoolKeyHash serialization.PubKeyHash
Drep Drep
Coin int64
}
func (StakeVoteRegDelegCert) AuthCommitteeColdCredential ¶ added in v1.4.0
func (v StakeVoteRegDelegCert) AuthCommitteeColdCredential() *Credential
func (StakeVoteRegDelegCert) AuthCommitteeHotCredential ¶ added in v1.4.0
func (v StakeVoteRegDelegCert) AuthCommitteeHotCredential() *Credential
func (StakeVoteRegDelegCert) DrepCredential ¶ added in v1.4.0
func (v StakeVoteRegDelegCert) DrepCredential() *Credential
func (StakeVoteRegDelegCert) Kind ¶ added in v1.4.0
func (v StakeVoteRegDelegCert) Kind() int
func (StakeVoteRegDelegCert) MarshalCBOR ¶ added in v1.4.0
func (v StakeVoteRegDelegCert) MarshalCBOR() ([]byte, error)
func (StakeVoteRegDelegCert) StakeCredential ¶ added in v1.4.0
func (v StakeVoteRegDelegCert) StakeCredential() *Credential
type UnitInterval ¶ added in v1.4.0
UnitInterval is a fraction between 0 and 1
type UnregCert ¶ added in v1.4.0
type UnregCert struct {
Stake Credential
Coin int64
}
func (UnregCert) AuthCommitteeColdCredential ¶ added in v1.4.0
func (v UnregCert) AuthCommitteeColdCredential() *Credential
func (UnregCert) AuthCommitteeHotCredential ¶ added in v1.4.0
func (v UnregCert) AuthCommitteeHotCredential() *Credential
func (UnregCert) DrepCredential ¶ added in v1.4.0
func (v UnregCert) DrepCredential() *Credential
func (UnregCert) MarshalCBOR ¶ added in v1.4.0
func (UnregCert) StakeCredential ¶ added in v1.4.0
func (v UnregCert) StakeCredential() *Credential
type UnregDRepCert ¶ added in v1.4.0
type UnregDRepCert struct {
Cred Credential // DrepCredential field renamed to avoid conflict with method
Coin int64
}
func (UnregDRepCert) AuthCommitteeColdCredential ¶ added in v1.4.0
func (v UnregDRepCert) AuthCommitteeColdCredential() *Credential
func (UnregDRepCert) AuthCommitteeHotCredential ¶ added in v1.4.0
func (v UnregDRepCert) AuthCommitteeHotCredential() *Credential
func (UnregDRepCert) DrepCredential ¶ added in v1.4.0
func (v UnregDRepCert) DrepCredential() *Credential
func (UnregDRepCert) Kind ¶ added in v1.4.0
func (v UnregDRepCert) Kind() int
func (UnregDRepCert) MarshalCBOR ¶ added in v1.4.0
func (v UnregDRepCert) MarshalCBOR() ([]byte, error)
func (UnregDRepCert) StakeCredential ¶ added in v1.4.0
func (v UnregDRepCert) StakeCredential() *Credential
type UpdateDRepCert ¶ added in v1.4.0
type UpdateDRepCert struct {
Cred Credential // DrepCredential field renamed to avoid conflict with method
Anchor *Anchor
}
func (UpdateDRepCert) AuthCommitteeColdCredential ¶ added in v1.4.0
func (v UpdateDRepCert) AuthCommitteeColdCredential() *Credential
func (UpdateDRepCert) AuthCommitteeHotCredential ¶ added in v1.4.0
func (v UpdateDRepCert) AuthCommitteeHotCredential() *Credential
func (UpdateDRepCert) DrepCredential ¶ added in v1.4.0
func (v UpdateDRepCert) DrepCredential() *Credential
func (UpdateDRepCert) Kind ¶ added in v1.4.0
func (v UpdateDRepCert) Kind() int
func (UpdateDRepCert) MarshalCBOR ¶ added in v1.4.0
func (v UpdateDRepCert) MarshalCBOR() ([]byte, error)
func (UpdateDRepCert) StakeCredential ¶ added in v1.4.0
func (v UpdateDRepCert) StakeCredential() *Credential
type VoteDelegCert ¶ added in v1.4.0
type VoteDelegCert struct {
Stake Credential
Drep Drep
}
func (VoteDelegCert) AuthCommitteeColdCredential ¶ added in v1.4.0
func (v VoteDelegCert) AuthCommitteeColdCredential() *Credential
func (VoteDelegCert) AuthCommitteeHotCredential ¶ added in v1.4.0
func (v VoteDelegCert) AuthCommitteeHotCredential() *Credential
func (VoteDelegCert) DrepCredential ¶ added in v1.4.0
func (v VoteDelegCert) DrepCredential() *Credential
func (VoteDelegCert) Kind ¶ added in v1.4.0
func (v VoteDelegCert) Kind() int
func (VoteDelegCert) MarshalCBOR ¶ added in v1.4.0
func (v VoteDelegCert) MarshalCBOR() ([]byte, error)
func (VoteDelegCert) StakeCredential ¶ added in v1.4.0
func (v VoteDelegCert) StakeCredential() *Credential
type VoteRegDelegCert ¶ added in v1.4.0
type VoteRegDelegCert struct {
Stake Credential
Drep Drep
Coin int64
}
func (VoteRegDelegCert) AuthCommitteeColdCredential ¶ added in v1.4.0
func (v VoteRegDelegCert) AuthCommitteeColdCredential() *Credential
func (VoteRegDelegCert) AuthCommitteeHotCredential ¶ added in v1.4.0
func (v VoteRegDelegCert) AuthCommitteeHotCredential() *Credential
func (VoteRegDelegCert) DrepCredential ¶ added in v1.4.0
func (v VoteRegDelegCert) DrepCredential() *Credential
func (VoteRegDelegCert) Kind ¶ added in v1.4.0
func (v VoteRegDelegCert) Kind() int
func (VoteRegDelegCert) MarshalCBOR ¶ added in v1.4.0
func (v VoteRegDelegCert) MarshalCBOR() ([]byte, error)
func (VoteRegDelegCert) StakeCredential ¶ added in v1.4.0
func (v VoteRegDelegCert) StakeCredential() *Credential
Click to show internal directories.
Click to hide internal directories.