pub type PoolOwnersSigned = PoolOwnersSignature;

Aliased Type§

struct PoolOwnersSigned {
    pub signatures: Vec<(u8, SingleAccountBindingSignature), Global>,
}

Fields§

§signatures: Vec<(u8, SingleAccountBindingSignature), Global>

Implementations§

source§

impl PoolOwnersSignature

source

pub fn serialize_in(&self, bb: ByteBuilder<Self>) -> ByteBuilder<Self>

source

pub fn verify( &self, pool_info: &PoolRegistration, verify_data: &TransactionBindingAuthData<'_> ) -> Verification

Trait Implementations§

source§

impl Arbitrary for PoolOwnersSigned

source§

fn arbitrary<G: Gen>(g: &mut G) -> Self

§

fn shrink(&self) -> Box<dyn Iterator<Item = Self>, Global>

source§

impl Clone for PoolOwnersSignature

source§

fn clone(&self) -> PoolOwnersSignature

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PoolOwnersSignature

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl DeserializeFromSlice for PoolOwnersSigned

source§

fn deserialize_from_slice(codec: &mut Codec<&[u8]>) -> Result<Self, ReadError>

§

fn deserialize_validate_from_slice( codec: &mut Codec<&[u8]> ) -> Result<(), ReadError>