io.provenance.scope.contract.annotations.processor.P8eAnnotations.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of contract-base Show documentation
Show all versions of contract-base Show documentation
A collection of libraries that interact and run Provenance Java based contracts.
The newest version!
package io.provenance.scope.contract.annotations.processor
import io.provenance.scope.contract.annotations.Function
import io.provenance.scope.contract.annotations.Record
import io.provenance.scope.contract.annotations.Input
import io.provenance.scope.contract.annotations.Participants
enum class P8eAnnotations(val clazz: Class) {
PARTICIPANT(Participants::class.java),
FUNCTION(Function::class.java),
FACT(Record::class.java),
INPUT(Input::class.java)
}