. "Juan Cano-Benito" . "http://www.garcia-castro.com/foaf.rdf#me" . "This ontology aims at modelling the Ethereum blocks." . "Ethereum Ontology" . "1.1"^^ . # # # ################################################################# # # # # Annotation properties # # # ################################################################# # # # http://purl.org/dc/elements/1.1/creator . # # http://purl.org/dc/elements/1.1/description . # # http://purl.org/dc/elements/1.1/title . # # # # ################################################################# # # # # Object Properties # # # ################################################################# # # # https://w3id.org/def/Ethereum#hasABI . . . "Specification for smart contract interactions on Ethereum" . "has abi" . # # https://w3id.org/def/Ethereum#hasAccessList . . . "A list specifying addresses and keys accessed during the transaction, optimizing gas usage and enabling more predictable gas costs" . "has access list" . # # https://w3id.org/def/Ethereum#hasBehaviour . . . "Behaviour of the block represented in the EthOn ontology" . "has behaviour" . # # https://w3id.org/def/Ethereum#hasBlock . . . "The block related to a transaction" . "has block" . # # https://w3id.org/def/Ethereum#hasKey . . . "Specific storage locations accessed in a contract" . "has key" . # # https://w3id.org/def/Ethereum#hasTransaction . . . "Set of operations encoded and transmitted on the network" . "has transaction" . # # https://w3id.org/def/Ethereum#hasWithdrawal . . . "Process of moving funds from a contract to an address" . "has withdrawal" . # # # # ################################################################# # # # # Data properties # # # ################################################################# # # # https://w3id.org/def/Ethereum#address . . "The contract address being accessed within the AccessList and Withdrawals" . "address" . # # https://w3id.org/def/Ethereum#amount . . . "The quantity of funds (usually measured in Ether) being withdrawn" . "amount" . # # https://w3id.org/def/Ethereum#author . . . "Address of the individual who proposed the block" . "author" . # # https://w3id.org/def/Ethereum#baseFeePerGas . . . "The base fee value" . "base fee per gas" . # # https://w3id.org/def/Ethereum#blockHash . . . "Unique identifier of the block containing transaction" . "block hash" . # # https://w3id.org/def/Ethereum#blockNumber . . . "The number of the current block" . "block number" . # # https://w3id.org/def/Ethereum#chainId . . . "Identifies the specific Ethereum blockchain instance" . "chain id" . # # https://w3id.org/def/Ethereum#creates . . . "Contract address created if transaction is a contract" . "creates" . # # https://w3id.org/def/Ethereum#difficulty . . . "Represents how hard it is to mine a block" . "difficulty" . # # https://w3id.org/def/Ethereum#extraData . . . "Arbitrary additional data as raw bytes" . "extra data" . # # https://w3id.org/def/Ethereum#from . . . "Address of the sender initiating the transaction" . "from" . # # https://w3id.org/def/Ethereum#gas . . . "Units of computational effort required to execute transaction" . "gas" . # # https://w3id.org/def/Ethereum#gasLimit . . . "Maximum gas allowed in this block" . "gas limit" . # # https://w3id.org/def/Ethereum#gasPrice . . . "Cost per unit of gas specified for the transaction" . "gas price" . # # https://w3id.org/def/Ethereum#gasUsed . . . "The actual amount of gas used in this block" . "gas used" . # # https://w3id.org/def/Ethereum#hash . . "Hash of execution block and transaction" . "hash" . # # https://w3id.org/def/Ethereum#index . . . "A unique identifier for the withdrawal transaction, helping to organize and track transactions within a block" . "index" . # # https://w3id.org/def/Ethereum#input . . . "Data sent with transaction, often contract interaction" . "input" . # # https://w3id.org/def/Ethereum#key . . . "The storage key being accessed within that contract address in the AccessList" . "key" . # # https://w3id.org/def/Ethereum#logsBloom . . . "Data structure containing event logs" . "logs bloom" . # # https://w3id.org/def/Ethereum#maxFeePerGas . . . "Maximum fee per gas unit for transaction inclusion" . "max fee per gas" . # # https://w3id.org/def/Ethereum#maxPriorityFeePerGas . . . "Tip to miner for transaction processing priority" . "max priority fee per gas" . # # https://w3id.org/def/Ethereum#miner . . . "Address of the miner who successfully mined the block" . "miner" . # # https://w3id.org/def/Ethereum#mixHash . . . "Hash proving sufficient computational work with nonce" . "mix hash" . # # https://w3id.org/def/Ethereum#nonce . . "A number altered to meet a specific cryptographic condition for block and transaction" . "nonce" . # # https://w3id.org/def/Ethereum#number . . . "The number of the current block" . "number" . # # https://w3id.org/def/Ethereum#parentHash . . . "Hash of the parent block" . "parent hash" . # # https://w3id.org/def/Ethereum#publicKey . . . "Public key of the sender, derived from the private key" . "public key" . # # https://w3id.org/def/Ethereum#r . . . "Cryptographic signature part of the transaction" . "r" . # # https://w3id.org/def/Ethereum#receiptsRoot . . . "Hash of the transaction receipts trie" . "receipts root" . # # https://w3id.org/def/Ethereum#s . . . "Cryptographic signature part of the transaction" . "s" . # # https://w3id.org/def/Ethereum#sha3Uncles . . . "SHA3 hash of the list of uncle blocks included" . "sha3 uncles" . # # https://w3id.org/def/Ethereum#size . . . "The size of the block in bytes" . "size" . # # https://w3id.org/def/Ethereum#stateRoot . . . "Root hash for the global state after applying changes in this block" . "state root" . # # https://w3id.org/def/Ethereum#timestamp . . . "The block time" . "timestamp" . # # https://w3id.org/def/Ethereum#to . . . "Address of the receiver or contract interacting with" . "to" . # # https://w3id.org/def/Ethereum#totalDifficulty . . . "Sum of the difficulty of this block and that of all the previous blocks in the chain" . "total difficulty" . # # https://w3id.org/def/Ethereum#transactionIndex . . . "Position of the transaction within the block" . "transaction index" . # # https://w3id.org/def/Ethereum#transactionsRoot . . . "Root hash of the transactions in the payload" . "transactions root" . # # https://w3id.org/def/Ethereum#type . . . "Indicates the transaction type" . "type" . # # https://w3id.org/def/Ethereum#v . . . "Recovery ID, part of the cryptographic signature of the transaction" . "v" . # # https://w3id.org/def/Ethereum#validatorIndex . . . "The unique identifier of the validator initiating the withdrawal. In Ethereum 2.0, validators are network participants who propose and attest to blocks, and their activities are tracked via unique indices" . "validator index" . # # https://w3id.org/def/Ethereum#value . . . "Amount of Ether being transferred in Wei" . "value" . # # https://w3id.org/def/Ethereum#withdrawalRoot . . . "Root hash of the withdrawals in the payload" . "withdrawal root" . # # # # ################################################################# # # # # Classes # # # ################################################################# # # # http://ethon.consensys.net/Block . "The block class that is part of the EthOn ontology" . "EthOn Block" . # # https://w3id.org/def/Ethereum#AccessList . "A specify address and keys accessed during the transaction" . "Access List" . # # https://w3id.org/def/Ethereum#Block . "A transaction and other data recorded on the chain" . "Block" . # # https://w3id.org/def/Ethereum#Key . "Specific storage locations accessed in a contract" . "Key" . # # https://w3id.org/def/Ethereum#Transaction . "Encoded operations executed and recorded the chain" . "Transaction" . # # https://w3id.org/def/Ethereum#Withdrawal . "Process of retrieving funds from a contract" . "Withdrawal" . # # https://w3id.org/def/SolidityABI#ApplicationBinaryInterface . "Specification for smart contract interactions" . "Application Binary Interface" . # # Generated by the OWL API (version 5.1.18) https://github.com/owlcs/owlapi/