Crate nym_mixnet_contract_common
source ·Re-exports
pub use delegation::Delegation;
pub use delegation::PagedAllDelegationsResponse;
pub use delegation::PagedDelegatorDelegationsResponse;
pub use delegation::PagedMixNodeDelegationsResponse;
pub use gateway::Gateway;
pub use gateway::GatewayBond;
pub use gateway::GatewayBondResponse;
pub use gateway::GatewayConfigUpdate;
pub use gateway::GatewayOwnershipResponse;
pub use gateway::PagedGatewayResponse;
pub use mixnode::Layer;
pub use mixnode::MixNode;
pub use mixnode::MixNodeBond;
pub use mixnode::MixNodeConfigUpdate;
pub use mixnode::MixNodeCostParams;
pub use mixnode::MixNodeDetails;
pub use mixnode::MixNodeRewarding;
pub use mixnode::MixOwnershipResponse;
pub use mixnode::MixnodeDetailsResponse;
pub use mixnode::PagedMixnodeBondsResponse;
pub use mixnode::RewardedSetNodeStatus;
pub use mixnode::UnbondedMixnode;
pub use pending_events::PendingEpochEvent;
pub use pending_events::PendingEpochEventData;
pub use pending_events::PendingEpochEventKind;
pub use pending_events::PendingIntervalEvent;
pub use pending_events::PendingIntervalEventData;
pub use pending_events::PendingIntervalEventKind;
pub use reward_params::IntervalRewardParams;
pub use reward_params::IntervalRewardingParamsUpdate;
pub use reward_params::RewardingParams;
pub use signing_types::*;
Modules
Structs
- A human readable address.
- A fixed-point decimal value with 18 fractional digits, i.e. Decimal(1_000_000_000_000_000_000) == 1.0
- Percent represents a value between 0 and 100% (i.e. between 0.0 and 1.0)
Enums
Traits
- A fraction
p
/q
with integersp
andq
.