'\" t .\" This documentation, which is part of the afnix writing .\" system distribution, is free and can be distributed as .\" long as this copyright notice is left intact. .\" .\" This documentation is distributed in the hope that it .\" will be useful, but without any warranty; without even .\" the implied warranty of merchantability and fitness .\" for a particular purpose. In no event, shall the .\" copyright holder be liable for any direct, incident .\" incidental or special damages arising in any way out .\" of the use of this documentation. .\" .\" Copyright (c) 1999-2022 Amaury Darsch .\" .TH afnix-us-bce 3 AFNIX "AFNIX Service" .SH NAME afnix-us-bce - standard block chain engineering service .SH STANDARD BLOCK CHAIN ENGINEERING SERVICE The Standard Block Chain Engineering service is an original implementation of various objects dedicated to the management of a block chain. At the bottom of the hierarchy is the the part which is assembled in a bill of parts (BOP). The bill is associated with a transaction which is time-stamped and signed. The transactions are linked together to form a chain. .PP .B General concepts .br The afnix-bce provides the support for manipulating block-chain. .PP .I Part .br The concept of part is central in the bce service. A part is any serializable object which is used to assemble a bill of parts (BOP). .SH STANDARD CONTENT SESSION MANAGEMENT REFERENCE .PP .B Part .br The Part class is a base class which constitues the primary ingredient of the block chain bill of material. .PP .I Predicate .br .sp .RS part-p .RE .PP .I Inheritance .br .sp .RS Serial .RE .PP .I Methods .br .sp .RS .B get-name -> String (none) .br The get-name method returns the part name. .RE .sp .RS .B get-uuid -> Uuid (none) .br The get-uuid method returns the part uuid .RE