forked from DecentralizedClimateFoundation/DCIPs
263 lines
13 KiB
Turtle
263 lines
13 KiB
Turtle
|
@prefix : <urn:webprotege:ontology:2be22986-43be-45ef-b52a-2baf56e1d233#> .
|
||
|
@prefix owl: <http://www.w3.org/2002/07/owl#> .
|
||
|
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
|
||
|
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
|
||
|
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
|
||
|
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
|
||
|
@base <urn:webprotege:ontology:2be22986-43be-45ef-b52a-2baf56e1d233> .
|
||
|
|
||
|
<urn:webprotege:ontology:2be22986-43be-45ef-b52a-2baf56e1d233> rdf:type owl:Ontology .
|
||
|
|
||
|
#################################################################
|
||
|
# Object Properties
|
||
|
#################################################################
|
||
|
|
||
|
### http:/daostar.org/schemas/activities
|
||
|
<http:/daostar.org/schemas/activities> rdf:type owl:ObjectProperty ;
|
||
|
rdfs:subPropertyOf owl:topObjectProperty ;
|
||
|
rdfs:domain <http:/daostar.org/schemas/DAO> ;
|
||
|
rdfs:range <http:/daostar.org/schemas/activity> ;
|
||
|
rdfs:label "activities"@en .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/calls
|
||
|
<http:/daostar.org/schemas/calls> rdf:type owl:ObjectProperty ;
|
||
|
rdfs:subPropertyOf owl:topObjectProperty ;
|
||
|
rdfs:domain <http:/daostar.org/schemas/Proposal> ;
|
||
|
rdfs:range <http:/daostar.org/schemas/CallDataEVM> ;
|
||
|
rdfs:comment "list of calls, which a proposal proposes"^^xsd:string ;
|
||
|
rdfs:label "calls"@en .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/from
|
||
|
<http:/daostar.org/schemas/from> rdf:type owl:ObjectProperty ;
|
||
|
rdfs:subPropertyOf owl:topObjectProperty ;
|
||
|
rdfs:domain <http:/daostar.org/schemas/CallDataEVM> ;
|
||
|
rdfs:range <http:/daostar.org/schemas/BlockchainAddress> ;
|
||
|
rdfs:label "from"@en .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/member
|
||
|
<http:/daostar.org/schemas/member> rdf:type owl:ObjectProperty ;
|
||
|
rdfs:subPropertyOf owl:topObjectProperty ;
|
||
|
rdfs:domain <http:/daostar.org/schemas/activity> ;
|
||
|
rdfs:range <http:/daostar.org/schemas/BlockchainAddress> ,
|
||
|
<http:/daostar.org/schemas/EthereumAddress> ,
|
||
|
<http:/daostar.org/schemas/member> .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/members
|
||
|
<http:/daostar.org/schemas/members> rdf:type owl:ObjectProperty ;
|
||
|
rdfs:subPropertyOf owl:topObjectProperty ;
|
||
|
rdfs:domain <http:/daostar.org/schemas/DAO> ;
|
||
|
rdfs:range <http:/daostar.org/schemas/BlockchainAddress> ,
|
||
|
<http:/daostar.org/schemas/EthereumAddress> ,
|
||
|
<http:/daostar.org/schemas/member> ;
|
||
|
rdfs:label "members"@en .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/proposal
|
||
|
<http:/daostar.org/schemas/proposal> rdf:type owl:ObjectProperty ;
|
||
|
rdfs:subPropertyOf owl:topObjectProperty ;
|
||
|
rdfs:domain <http:/daostar.org/schemas/activity> ;
|
||
|
rdfs:range <http:/daostar.org/schemas/Proposal> ;
|
||
|
rdfs:comment "proposal, which an activity relates to"^^xsd:string ;
|
||
|
rdfs:label "proposal"^^xsd:string .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/proposals
|
||
|
<http:/daostar.org/schemas/proposals> rdf:type owl:ObjectProperty ;
|
||
|
rdfs:subPropertyOf owl:topObjectProperty ;
|
||
|
rdfs:domain <http:/daostar.org/schemas/DAO> ;
|
||
|
rdfs:range <http:/daostar.org/schemas/Proposal> ;
|
||
|
rdfs:comment "list of the DAO's proposals"^^xsd:string ;
|
||
|
rdfs:label "proposals"@en .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/to
|
||
|
<http:/daostar.org/schemas/to> rdf:type owl:ObjectProperty ;
|
||
|
rdfs:subPropertyOf owl:topObjectProperty ;
|
||
|
rdfs:domain <http:/daostar.org/schemas/CallDataEVM> ;
|
||
|
rdfs:range <http:/daostar.org/schemas/BlockchainAddress> ;
|
||
|
rdfs:label "to"@en .
|
||
|
|
||
|
|
||
|
#################################################################
|
||
|
# Data properties
|
||
|
#################################################################
|
||
|
|
||
|
### http:/daostar.org/schemas/activityLogURI
|
||
|
<http:/daostar.org/schemas/activityLogURI> rdf:type owl:DatatypeProperty ;
|
||
|
rdfs:subPropertyOf owl:topDataProperty ;
|
||
|
rdfs:domain <http:/daostar.org/schemas/DAO> ;
|
||
|
rdfs:range xsd:anyURI ;
|
||
|
rdfs:label "activityLogURI"@en .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/address
|
||
|
<http:/daostar.org/schemas/address> rdf:type owl:DatatypeProperty ;
|
||
|
rdfs:subPropertyOf owl:topDataProperty ;
|
||
|
rdfs:domain <http:/daostar.org/schemas/BlockchainAddress> ,
|
||
|
<http:/daostar.org/schemas/EthereumAddress> ;
|
||
|
rdfs:range xsd:string ;
|
||
|
rdfs:label "address"@en .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/callData
|
||
|
<http:/daostar.org/schemas/callData> rdf:type owl:DatatypeProperty ;
|
||
|
rdfs:subPropertyOf owl:topDataProperty ;
|
||
|
rdfs:domain <http:/daostar.org/schemas/CallDataEVM> ;
|
||
|
rdfs:range xsd:string ;
|
||
|
rdfs:label "callData"@en .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/contentURI
|
||
|
<http:/daostar.org/schemas/contentURI> rdf:type owl:DatatypeProperty ;
|
||
|
rdfs:subPropertyOf owl:topDataProperty ;
|
||
|
rdfs:domain <http:/daostar.org/schemas/Proposal> ;
|
||
|
rdfs:range xsd:anyURI ;
|
||
|
rdfs:comment "URI pointing to the context of a proposal"^^xsd:string ;
|
||
|
rdfs:label "contentURI"@en .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/data
|
||
|
<http:/daostar.org/schemas/data> rdf:type owl:DatatypeProperty ;
|
||
|
rdfs:subPropertyOf owl:topDataProperty ;
|
||
|
rdfs:domain <http:/daostar.org/schemas/CallDataEVM> ;
|
||
|
rdfs:range xsd:string ;
|
||
|
rdfs:comment "call data"^^xsd:string ;
|
||
|
rdfs:label "data"@en .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/description
|
||
|
<http:/daostar.org/schemas/description> rdf:type owl:DatatypeProperty ;
|
||
|
rdfs:subPropertyOf owl:topDataProperty ;
|
||
|
rdfs:domain <http:/daostar.org/schemas/DAO> ;
|
||
|
rdfs:range xsd:string ;
|
||
|
rdfs:comment "a description of the DAO"^^xsd:string ;
|
||
|
rdfs:label "description"@en .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/governanceURI
|
||
|
<http:/daostar.org/schemas/governanceURI> rdf:type owl:DatatypeProperty ;
|
||
|
rdfs:subPropertyOf owl:topDataProperty ;
|
||
|
rdfs:domain <http:/daostar.org/schemas/DAO> ;
|
||
|
rdfs:range xsd:anyURI ;
|
||
|
rdfs:label "governanceURI"@en .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/id
|
||
|
<http:/daostar.org/schemas/id> rdf:type owl:DatatypeProperty ;
|
||
|
rdfs:subPropertyOf owl:topDataProperty ;
|
||
|
rdfs:domain <http:/daostar.org/schemas/Proposal> ,
|
||
|
<http:/daostar.org/schemas/activity> ;
|
||
|
rdfs:range xsd:string ;
|
||
|
rdfs:comment "proposal ID"^^xsd:string ;
|
||
|
rdfs:label "id"@en .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/membersURI
|
||
|
<http:/daostar.org/schemas/membersURI> rdf:type owl:DatatypeProperty ;
|
||
|
rdfs:subPropertyOf owl:topDataProperty ;
|
||
|
rdfs:domain <http:/daostar.org/schemas/DAO> ;
|
||
|
rdfs:range xsd:anyURI ;
|
||
|
rdfs:label "membersURI"^^xsd:string .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/name
|
||
|
<http:/daostar.org/schemas/name> rdf:type owl:DatatypeProperty ;
|
||
|
rdfs:subPropertyOf owl:topDataProperty ;
|
||
|
rdfs:domain <http:/daostar.org/schemas/DAO> ,
|
||
|
<http:/daostar.org/schemas/Proposal> ;
|
||
|
rdfs:range xsd:string ;
|
||
|
rdfs:comment "name of the DAO"^^xsd:string ;
|
||
|
rdfs:label "name"@en .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/operation
|
||
|
<http:/daostar.org/schemas/operation> rdf:type owl:DatatypeProperty ;
|
||
|
rdfs:subPropertyOf owl:topDataProperty ;
|
||
|
rdfs:domain <http:/daostar.org/schemas/CallDataEVM> ;
|
||
|
rdfs:range xsd:string ;
|
||
|
rdfs:label "call or delegate call"^^xsd:string ,
|
||
|
"operation"@en .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/proposalsURI
|
||
|
<http:/daostar.org/schemas/proposalsURI> rdf:type owl:DatatypeProperty ;
|
||
|
rdfs:subPropertyOf owl:topDataProperty ;
|
||
|
rdfs:domain <http:/daostar.org/schemas/DAO> ;
|
||
|
rdfs:range xsd:anyURI ;
|
||
|
rdfs:label "proposalsURI"@en .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/status
|
||
|
<http:/daostar.org/schemas/status> rdf:type owl:DatatypeProperty ;
|
||
|
rdfs:subPropertyOf owl:topDataProperty ;
|
||
|
rdfs:domain <http:/daostar.org/schemas/Proposal> ;
|
||
|
rdfs:range xsd:string ;
|
||
|
rdfs:comment "status of a proposal"^^xsd:string ;
|
||
|
rdfs:label "status"@en .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/value
|
||
|
<http:/daostar.org/schemas/value> rdf:type owl:DatatypeProperty ;
|
||
|
rdfs:subPropertyOf owl:topDataProperty ;
|
||
|
rdfs:domain <http:/daostar.org/schemas/CallDataEVM> ;
|
||
|
rdfs:range xsd:string ;
|
||
|
rdfs:comment "call value"^^xsd:string ;
|
||
|
rdfs:label "value"^^xsd:string .
|
||
|
|
||
|
|
||
|
#################################################################
|
||
|
# Classes
|
||
|
#################################################################
|
||
|
|
||
|
### http:/daostar.org/schemas/BlockchainAddress
|
||
|
<http:/daostar.org/schemas/BlockchainAddress> rdf:type owl:Class ;
|
||
|
rdfs:comment "a blockchain address"^^xsd:string ;
|
||
|
rdfs:label "BlockchainAddress"@en .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/CallDataEVM
|
||
|
<http:/daostar.org/schemas/CallDataEVM> rdf:type owl:Class ;
|
||
|
rdfs:comment "information regarding an EVM call"^^xsd:string ;
|
||
|
rdfs:label "CallDataEVM"@en .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/DAO
|
||
|
<http:/daostar.org/schemas/DAO> rdf:type owl:Class ;
|
||
|
rdfs:label "DAO"@en .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/EthereumAddress
|
||
|
<http:/daostar.org/schemas/EthereumAddress> rdf:type owl:Class ;
|
||
|
rdfs:subClassOf <http:/daostar.org/schemas/BlockchainAddress> ;
|
||
|
rdfs:label "EthereumAddress"@en .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/Proposal
|
||
|
<http:/daostar.org/schemas/Proposal> rdf:type owl:Class ;
|
||
|
rdfs:label "Proposal"@en .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/activity
|
||
|
<http:/daostar.org/schemas/activity> rdf:type owl:Class ;
|
||
|
rdfs:comment "describes an interaction between a DAO member and a DAO proposal"^^xsd:string ;
|
||
|
rdfs:label "activity"@en .
|
||
|
|
||
|
|
||
|
### http:/daostar.org/schemas/member
|
||
|
<http:/daostar.org/schemas/member> rdf:type owl:Class .
|
||
|
|
||
|
|
||
|
#################################################################
|
||
|
# Annotations
|
||
|
#################################################################
|
||
|
|
||
|
<http:/daostar.org/schemas/member> rdfs:comment "DAO member"^^xsd:string ;
|
||
|
rdfs:label "member"@en .
|
||
|
|
||
|
|
||
|
### Generated by the OWL API (version 4.5.13) https://github.com/owlcs/owlapi
|