Client API :reçoit doc + req (histo tx, sources/compte, etc)
Client API :reçoit doc + req (histo tx, sources/compte, etc)
...
@@ -475,21 +475,21 @@ name: local-vs-global
...
@@ -475,21 +475,21 @@ name: local-vs-global
### -> Validation locale
### -> Validation locale
* Vérifie cohérence d'un bloc bien formaté, sans autre contexte que le bloc lui-même
* Vérifie cohérence d'un bloc bien formaté, sans autre contexte que le bloc lui-même.
### -> Validation Globale
### -> Validation Globale
* Vérifie cohérence d'un bloc validé localement, dans le contexte de l'ensemble de la blockchain.
* Vérifie cohérence d'un bloc validé localement, dans le contexte de l'ensemble de la blockchain.
* S'effectue via l'application de plus de **105 règles** spécifiées [*ici*](https://git.duniter.org/nodes/typescript/duniter/blob/dev/doc/Protocol.md#br_g01-headnumber).
* S'effectue via l'application de plus de **105 règles** spécifiées [*ici*](https://git.duniter.org/nodes/typescript/duniter/blob/dev/doc/Protocol.md#br_g01-headnumber).
* C'est dans cette phase que les "indexs" entrent en jeux.
* C'est dans cette phase que les "index" entrent en jeux.
---
---
name: indexs
name: index
# .center[les indexs]
# .center[les index]
* IINDEX : index des identitités
* IINDEX : index des identités
* MINDEX : index des adhésions
* MINDEX : index des adhésions
* CINDEX : index des certifications
* CINDEX : index des certifications
* SINDEX : index des sources de monnaie
* SINDEX : index des sources de monnaie
...
@@ -498,7 +498,7 @@ name: indexs
...
@@ -498,7 +498,7 @@ name: indexs
name: iindex
name: iindex
# .center[Index des identitités]
# .center[Index des identités]
```dump
```dump
│ op │ uid │ pub │ hash │ sig │ created_on │ written_on │ member │ wasMember │ kick │
│ op │ uid │ pub │ hash │ sig │ created_on │ written_on │ member │ wasMember │ kick │