pub type StoEvent = StoEvent<u64>;
Aliased Type§
enum StoEvent {
FundraiserCreated(IdentityId, FundraiserId, FundraiserName, Fundraiser<u64>),
Invested(IdentityId, FundraiserId, AssetId, AssetId, u128, u128),
FundraiserFrozen(IdentityId, FundraiserId),
FundraiserUnfrozen(IdentityId, FundraiserId),
FundraiserWindowModified(EventOnly<IdentityId>, FundraiserId, u64, Option<u64>, u64, Option<u64>),
FundraiserClosed(IdentityId, FundraiserId),
}
Variants§
FundraiserCreated(IdentityId, FundraiserId, FundraiserName, Fundraiser<u64>)
A new fundraiser has been created. (Agent DID, fundraiser id, fundraiser name, fundraiser details)
Invested(IdentityId, FundraiserId, AssetId, AssetId, u128, u128)
An investor invested in the fundraiser. (Investor, fundraiser_id, offering token, raise token, offering_token_amount, raise_token_amount)
FundraiserFrozen(IdentityId, FundraiserId)
A fundraiser has been frozen. (Agent DID, fundraiser id)
FundraiserUnfrozen(IdentityId, FundraiserId)
A fundraiser has been unfrozen. (Agent DID, fundraiser id)
FundraiserWindowModified(EventOnly<IdentityId>, FundraiserId, u64, Option<u64>, u64, Option<u64>)
A fundraiser window has been modified. (Agent DID, fundraiser id, old_start, old_end, new_start, new_end)
FundraiserClosed(IdentityId, FundraiserId)
A fundraiser has been stopped. (Agent DID, fundraiser id)