Enum thor::wallet::SignedCertificate
source · pub enum SignedCertificate {
StakeDelegation(StakeDelegation, <StakeDelegation as Payload>::Auth),
OwnerStakeDelegation(OwnerStakeDelegation, <OwnerStakeDelegation as Payload>::Auth),
PoolRegistration(PoolRegistration, <PoolRegistration as Payload>::Auth),
PoolRetirement(PoolRetirement, <PoolRetirement as Payload>::Auth),
PoolUpdate(PoolUpdate, <PoolUpdate as Payload>::Auth),
VotePlan(VotePlan, <VotePlan as Payload>::Auth),
VoteTally(VoteTally, <VoteTally as Payload>::Auth),
UpdateProposal(UpdateProposal, <UpdateProposal as Payload>::Auth),
UpdateVote(UpdateVote, <UpdateVote as Payload>::Auth),
EvmMapping(EvmMapping, <EvmMapping as Payload>::Auth),
}
Variants§
StakeDelegation(StakeDelegation, <StakeDelegation as Payload>::Auth)
OwnerStakeDelegation(OwnerStakeDelegation, <OwnerStakeDelegation as Payload>::Auth)
PoolRegistration(PoolRegistration, <PoolRegistration as Payload>::Auth)
PoolRetirement(PoolRetirement, <PoolRetirement as Payload>::Auth)
PoolUpdate(PoolUpdate, <PoolUpdate as Payload>::Auth)
VotePlan(VotePlan, <VotePlan as Payload>::Auth)
VoteTally(VoteTally, <VoteTally as Payload>::Auth)
UpdateProposal(UpdateProposal, <UpdateProposal as Payload>::Auth)
UpdateVote(UpdateVote, <UpdateVote as Payload>::Auth)
EvmMapping(EvmMapping, <EvmMapping as Payload>::Auth)
Trait Implementations§
source§impl Clone for SignedCertificate
impl Clone for SignedCertificate
source§fn clone(&self) -> SignedCertificate
fn clone(&self) -> SignedCertificate
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for SignedCertificate
impl Debug for SignedCertificate
source§impl From<SignedCertificate> for SignedCertificate
impl From<SignedCertificate> for SignedCertificate
source§fn from(v: SignedCertificate) -> SignedCertificate
fn from(v: SignedCertificate) -> SignedCertificate
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for SignedCertificate
impl Send for SignedCertificate
impl Sync for SignedCertificate
impl Unpin for SignedCertificate
impl UnwindSafe for SignedCertificate
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request