Skip to content

Latest commit

 

History

History
34 lines (25 loc) · 751 Bytes

logicalIM.md

File metadata and controls

34 lines (25 loc) · 751 Bytes

Logical Interaction Model

This is a generic interaction model when using the concepts from the taxonomy to demonstrate how tokens are used.

Token Create Class from Template sequence

@startuml
    actor owner #blue
    entity template #red
    control constructable

    owner ->    template: ConstructorRequest
    template -> constructable: constructor
    constructable -> template: confirmation
    template -> owner: ConstructorResponse(newTokenClassId)

@enduml

Token Class interaction

@startuml
    actor user #blue
    entity token #red
    control getBalance

    user ->    token: GetBalanceRequest
    token -> getBalance: getBalance(user)
    token -> user: GetBalanceResponse(balance)

@enduml