Type Alias polymesh_api_tester::ComplianceManagerEvent

source ·
pub type ComplianceManagerEvent = ComplianceManagerEvent;

Aliased Type§

enum ComplianceManagerEvent {
    ComplianceRequirementCreated(IdentityId, Ticker, ComplianceRequirement),
    ComplianceRequirementRemoved(IdentityId, Ticker, u32),
    AssetComplianceReplaced(IdentityId, Ticker, Vec<ComplianceRequirement>),
    AssetComplianceReset(IdentityId, Ticker),
    AssetComplianceResumed(IdentityId, Ticker),
    AssetCompliancePaused(IdentityId, Ticker),
    ComplianceRequirementChanged(IdentityId, Ticker, ComplianceRequirement),
    TrustedDefaultClaimIssuerAdded(IdentityId, Ticker, TrustedIssuer),
    TrustedDefaultClaimIssuerRemoved(IdentityId, Ticker, IdentityId),
}

Variants§

§

ComplianceRequirementCreated(IdentityId, Ticker, ComplianceRequirement)

Emitted when new compliance requirement is created. (caller DID, Ticker, ComplianceRequirement).

§

ComplianceRequirementRemoved(IdentityId, Ticker, u32)

Emitted when a compliance requirement is removed. (caller DID, Ticker, requirement_id).

§

AssetComplianceReplaced(IdentityId, Ticker, Vec<ComplianceRequirement>)

Emitted when an asset compliance is replaced. Parameters: caller DID, ticker, new asset compliance.

§

AssetComplianceReset(IdentityId, Ticker)

Emitted when an asset compliance of a ticker is reset. (caller DID, Ticker).

§

AssetComplianceResumed(IdentityId, Ticker)

Emitted when an asset compliance for a given ticker gets resume. (caller DID, Ticker).

§

AssetCompliancePaused(IdentityId, Ticker)

Emitted when an asset compliance for a given ticker gets paused. (caller DID, Ticker).

§

ComplianceRequirementChanged(IdentityId, Ticker, ComplianceRequirement)

Emitted when compliance requirement get modified/change. (caller DID, Ticker, ComplianceRequirement).

§

TrustedDefaultClaimIssuerAdded(IdentityId, Ticker, TrustedIssuer)

Emitted when default claim issuer list for a given ticker gets added. (caller DID, Ticker, Added TrustedIssuer).

§

TrustedDefaultClaimIssuerRemoved(IdentityId, Ticker, IdentityId)

Emitted when default claim issuer list for a given ticker get removed. (caller DID, Ticker, Removed TrustedIssuer).