Type Alias StatisticsEvent

Source
pub type StatisticsEvent = StatisticsEvent;

Aliased Type§

enum StatisticsEvent {
    StatTypesAdded(IdentityId, AssetId, Vec<StatType>),
    StatTypesRemoved(IdentityId, AssetId, Vec<StatType>),
    AssetStatsUpdated(IdentityId, AssetId, StatType, Vec<StatUpdate>),
    SetAssetTransferCompliance(IdentityId, AssetId, Vec<TransferCondition>),
    TransferConditionExemptionsAdded(IdentityId, TransferConditionExemptKey, Vec<IdentityId>),
    TransferConditionExemptionsRemoved(IdentityId, TransferConditionExemptKey, Vec<IdentityId>),
}

Variants§

§

StatTypesAdded(IdentityId, AssetId, Vec<StatType>)

Stat types added to asset.

(Caller DID, AssetId, Stat types)

§

StatTypesRemoved(IdentityId, AssetId, Vec<StatType>)

Stat types removed from asset.

(Caller DID, AssetId, Stat types)

§

AssetStatsUpdated(IdentityId, AssetId, StatType, Vec<StatUpdate>)

Asset stats updated.

(Caller DID, AssetId, Stat type, Updates)

§

SetAssetTransferCompliance(IdentityId, AssetId, Vec<TransferCondition>)

Set Transfer compliance rules for asset.

(Caller DID, AssetId, Transfer conditions)

§

TransferConditionExemptionsAdded(IdentityId, TransferConditionExemptKey, Vec<IdentityId>)

Add IdentityIds exempt for transfer conditions matching exempt key.

(Caller DID, Exempt key, Entities)

§

TransferConditionExemptionsRemoved(IdentityId, TransferConditionExemptKey, Vec<IdentityId>)

Remove IdentityIds exempt for transfer conditions matching exempt key.

(Caller DID, Exempt key, Entities)