Crate ibc_primitives

Source
Expand description

Contains primitives types and traits common to various IBC components.

Modules§

prelude
proto
serializers
utils
Contains various internally used utilities.

Structs§

Signer
Represents the address of the signer of the current transaction
Timestamp
A newtype wrapper over PrimitiveDateTime which serves as the foundational basis for capturing timestamps. It is used directly to keep track of host timestamps.

Enums§

TimestampError

Constants§

ZERO_DURATION

Traits§

IntoHostTime
Utility trait for converting a Timestamp into a host-specific time format.
IntoTimestamp
Utility trait for converting an arbitrary host-specific time format into a Timestamp.
ToProto
Types that implement this trait can be converted to a raw Protobuf Any type.
ToVec
Convenient trait for converting types to a raw Protobuf Vec<u8>.

Functions§

arb_protobuf_any