Skip to main content

Module outcomes

Module outcomes 

Source
Expand description

Deploying HIP-4 outcome markets: the actions a deployer signs, checked against outcomeMeta where a settlement depends on it.

Re-exports§

pub use actions::ActivateOutcomeDeployer;
pub use actions::BadValue;
pub use actions::DeployError;
pub use actions::FeeScale;
pub use actions::Fraction;
pub use actions::Grant;
pub use actions::HORIZON_MS;
pub use actions::Hint;
pub use actions::Instance;
pub use actions::Keywords;
pub use actions::MAX_SHORT_LEN;
pub use actions::MAX_VALUE_LEN;
pub use actions::Operation;
pub use actions::OutcomeDeploy;
pub use actions::Permission;
pub use actions::Problem;
pub use actions::Settlement;
pub use actions::Venue;

Modules§

actions
What an outcome deployer signs, all L1 actions: claiming a venue, registering outcomes and questions from templates, settling them with the words outcomeMeta lists, and letting other addresses do either. Values are checked when made, not when signed. Settling pays out at once and cannot be undone.