http://www.mobr.ai/ontologies/ponto#Extrinsic
A SCALE encoded array consisting of a version number, signature, and varying data types indicating the resulting runtime function to be called, including the parameters required for that function to be executed. These state changes are invoked from the outside world, i.e. they are not part of the system itself. Extrinsics can take two forms, 'inherents' and ‘transactions'.
Instances of ponto:Extrinsic can have the following properties:
PROPERTY | TYPE | DESCRIPTION | RANGE |
---|---|---|---|
From class ponto:Extrinsic | |||
ponto:hasExtrinsicId | owl:DatatypeProperty | xsd:string | |
ponto:hasXCMTransfer | owl:ObjectProperty | ponto:XCMTransfer | |
From class ponto:LedgerRecord | |||
ponto:decrementsRefCount | owl:ObjectProperty | A Transaction or an Account can decrement a Reference Counter | ponto:ReferenceCounter |
ponto:hasReserved | owl:ObjectProperty | ponto:ReservedBalance | |
ponto:incrementsRefCount | owl:ObjectProperty | A Transaction or an Account can increment a Reference Counter | ponto:ReferenceCounter |
ponto:recordedOn | owl:ObjectProperty | The block where a record is stored | ponto:Block |
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix ponto: <http://www.mobr.ai/ontologies/ponto#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
ponto:Extrinsic a owl:Class ;
rdfs:label "Extrinsic" ;
rdfs:comment "A SCALE encoded array consisting of a version number, signature, and varying data types indicating the resulting runtime function to be called, including the parameters required for that function to be executed. These state changes are invoked from the outside world, i.e. they are not part of the system itself. Extrinsics can take two forms, 'inherents' and ‘transactions'." ;
rdfs:subClassOf ponto:LedgerRecord .