astria_core::protocol::transaction::v1alpha1::Action is a refined type from generated protobuf code, with many variants to implement different action functionalities. The Protobuf trait, however, is not implemented for Action or its variants. #1305 will implement it for TransferAction and SequencerAction, but it should be implemented for the rest of the variants as well.
Links to monorepo
|
pub trait Protobuf: Sized { |
|
/// Errors that can occur when transforming from a raw type. |
|
type Error; |
|
/// The raw deserialized protobuf type. |
|
type Raw; |
┆Issue Number: ENG-654
astria_core::protocol::transaction::v1alpha1::Actionis a refined type from generated protobuf code, with many variants to implement different action functionalities. TheProtobuftrait, however, is not implemented forActionor its variants. #1305 will implement it forTransferActionandSequencerAction, but it should be implemented for the rest of the variants as well.Links to monorepo
astria/crates/astria-core/src/lib.rs
Lines 26 to 30 in 8fa15ce
astria/crates/astria-core/src/protocol/transaction/v1alpha1/action.rs
Line 32 in 8fa15ce
┆Issue Number: ENG-654