:topic leaf node


Label

topic

Description

An Event can be identified by its topic. It is generated from an abbreviated version of its signature. For example the Event Foo(uint32 x, bool y) has the abbreviated signature Foo(uint32,bool). The Keccac 256 hash of this forms the event topic.

Usage

DOMAINPROPERTYRANGE
:Event :topic xsd:hexBinary

Implementation

@prefix : <http://ethon.consensys.net/Contracts/> .
@prefix ethon: <http://ethon.consensys.net/> .
@prefix ns: <http://www.w3.org/2003/06/sw-vocab-status/ns#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

:topic a owl:DatatypeProperty,
        owl:FunctionalProperty ;
    rdfs:label "topic"@en ;
    ethon:suggestedStringRepresentation "topic" ;
    rdfs:comment "An Event can be identified by its topic. It is generated from an abbreviated version of its signature. For example the Event Foo(uint32 x, bool y) has the abbreviated signature Foo(uint32,bool). The Keccac 256 hash of this forms the event topic."@en ;
    rdfs:domain :Event ;
    rdfs:range xsd:hexBinary ;
    rdfs:seeAlso <https://github.com/ethereum/wiki/wiki/Ethereum-Contract-ABI#events> ;
    rdfs:subPropertyOf :EthOnContractsDataProperty ;
    ns:term_status "unstable" .