First page Back Continue Last page Overview Graphics
The Essential ERTP
interface Issuer {
to vouchForAssay(candidate :Assay) :Assay
to makeEmptyPurse() :Purse
# subtypes will usually provide a
# to makeAssay(description...) :Assay
}
interface Assay {
to transfer(src :Purse, dest :Purse)
# subtypes will usually provide some form of
# to getDescription() :...
}
interface Purse {}