# Plus de transactions dans Cesium avec Duniter 1.7

**URL:** https://forum.duniter.org/t/plus-de-transactions-dans-cesium-avec-duniter-1-7/5622
**Category:** Duniter-v1
**Tags:** duniter, transaction, cesium
**Created:** [16 January 2019 01:53 UTC](https://forum.duniter.org/t/plus-de-transactions-dans-cesium-avec-duniter-1-7/5622 "2019-01-16T01:53:49Z")
**Posts on this page:** 17
**Page:** 1

<div class="post-metadata">

### Author: ![jardin](https://forum.duniter.org/user_avatar/forum.duniter.org/jardin/32/3890_2.png) [@jardin](https://forum.duniter.org/u/jardin)
#### Post date: [16 January 2019 01:53 UTC](https://forum.duniter.org/t/plus-de-transactions-dans-cesium-avec-duniter-1-7/5622/1 "2019-01-16T01:53:49Z")

</div>

ok @cgeek je suis en train de le faire, mais pourquoi ne pas le mettre dans la configuration par défaut afin d’avoir un noeud utilisable ?

---

<div class="post-metadata">

### Author: ![cgeek](https://forum.duniter.org/user_avatar/forum.duniter.org/cgeek/32/279_2.png) [@cgeek](https://forum.duniter.org/u/cgeek)
#### Post date: [16 January 2019 11:41 UTC](https://forum.duniter.org/t/plus-de-transactions-dans-cesium-avec-duniter-1-7/5622/3 "2019-01-16T11:41:57Z")

</div>

> [@Sortie de Duniter 1.7](https://forum.duniter.org/t/sortie-de-duniter-1-7/5573/39):
>
> TOUJOURS PAS LES TRANSACTIONS

Du calme, je veux bien t’aider mais ne suis obligé de rien.

Peut-être que @kimamila pourrait nous aider à comprendre pourquoi Cesium n’affiche pas les transactions ?

> [@Sortie de Duniter 1.7](https://forum.duniter.org/t/sortie-de-duniter-1-7/5573/38):
>
> mais pourquoi ne pas le mettre dans la configuration par défaut afin d’avoir un noeud utilisable ?

“Utilisable” est une définition relative, tu es le 1er à te plaindre de ce comportement. Les autres utilisateurs n’utilisent pas leur nœud comme tu le fais, et eux bénéficient du non stockage des transcations car :

- synchro plus rapide
- gain de place

Quant au fait d’intégrer cette option directement dans l’interface graphique, ce serait bien mais pour le moment ça ne fait pas partie des priorités.

---

<div class="post-metadata">

### Author: ![kimamila](https://forum.duniter.org/user_avatar/forum.duniter.org/kimamila/32/185_2.png) [@kimamila](https://forum.duniter.org/u/kimamila)
#### Post date: [16 January 2019 13:00 UTC](https://forum.duniter.org/t/plus-de-transactions-dans-cesium-avec-duniter-1-7/5622/4 "2019-01-16T13:00:51Z")

</div>

> [@Sortie de Duniter 1.7](https://forum.duniter.org/t/sortie-de-duniter-1-7/5573/40):
>
> Peut-être que @kimamila pourrait nous aider à comprendre pourquoi Cesium n’affiche pas les transactions ?

Il faut d’abord vérifier si l’API BMA répond correctement ton nœud. Si tu ne connais pas BMA, tu peux activer la console JS (CTRL+Maj+i) et regarder dans les flux réseau.  
De mémoire, c’est `/tx/history/<pubkey>/times/<from>/<to>` qui est appelé.  
Une autre URL est appelée du tu cliques sur “Afficher tout” dans Césium.  
Il y a peut-être un bug Césium, mais j’etudierai cela après ta vérification.

C’est important je penses que tu te formes au debuggage. 🙂 ça nous gagnera du temps a tous.

Bon courage a toi !

EDIT: j’ai corrigé les URL données plus haut

---

<div class="post-metadata">

### Author: ![vincentux](https://forum.duniter.org/user_avatar/forum.duniter.org/vincentux/32/172_2.png) [@vincentux](https://forum.duniter.org/u/vincentux)
#### Post date: [16 January 2019 14:13 UTC](https://forum.duniter.org/t/plus-de-transactions-dans-cesium-avec-duniter-1-7/5622/6 "2019-01-16T14:13:41Z")

</div>

> [@Sortie de Duniter 1.7](https://forum.duniter.org/t/sortie-de-duniter-1-7/5573/39):
>
> TOUJOURS PAS LES TRANSACTIONS.

Quand on met de majuscule c’est pour crier 😉

---

<div class="post-metadata">

### Author: ![jardin](https://forum.duniter.org/user_avatar/forum.duniter.org/jardin/32/3890_2.png) [@jardin](https://forum.duniter.org/u/jardin)
#### Post date: [16 January 2019 14:14 UTC](https://forum.duniter.org/t/plus-de-transactions-dans-cesium-avec-duniter-1-7/5622/7 "2019-01-16T14:14:38Z")

</div>

@kimamila  
ok donc si ça peut aider, avec l’url suivante  
[http://jardin.foyerruralct.fr:10902/tx/history/ChU8caZaN1gZMD48C5XvrdFY2sWvgi4cmuNciPkqjF2S](http://jardin.foyerruralct.fr:10902/tx/history/ChU8caZaN1gZMD48C5XvrdFY2sWvgi4cmuNciPkqjF2S)  
j 'ai pu voir que toutes les transactions sont contenues dans le JSON donc je suis retourné dans Césium sur mes transactions et j’ai cliqué “afficher tout”, et là j’obtiens toutes les transactions sauf les DU.

---

<div class="post-metadata">

### Author: ![jardin](https://forum.duniter.org/user_avatar/forum.duniter.org/jardin/32/3890_2.png) [@jardin](https://forum.duniter.org/u/jardin)
#### Post date: [16 January 2019 14:16 UTC](https://forum.duniter.org/t/plus-de-transactions-dans-cesium-avec-duniter-1-7/5622/8 "2019-01-16T14:16:58Z")

</div>

> [@Sortie de Duniter 1.7](https://forum.duniter.org/t/sortie-de-duniter-1-7/5573/43):
>
> > [@Sortie de Duniter 1.7](https://forum.duniter.org/t/sortie-de-duniter-1-7/5573/39):
> >
> > TOUJOURS PAS LES TRANSACTIONS.
> 
> Quand on met de majuscule c’est pour crier 😉

Ah je ne savais pas, je croyais que c’est quand on écrit tout en majuscule. Là, vu que mon post était un peu long, mon intention a été de mettre en évidence une information. Désolé @cgeek si c’est comme le dit @vincentux que tu l’as compris.

---

<div class="post-metadata">

### Author: ![vincentux](https://forum.duniter.org/user_avatar/forum.duniter.org/vincentux/32/172_2.png) [@vincentux](https://forum.duniter.org/u/vincentux)
#### Post date: [16 January 2019 14:18 UTC](https://forum.duniter.org/t/plus-de-transactions-dans-cesium-avec-duniter-1-7/5622/9 "2019-01-16T14:18:23Z")

</div>

> [@Sortie de Duniter 1.7](https://forum.duniter.org/t/sortie-de-duniter-1-7/5573/45):
>
> mon intention a été de mettre en évidence une information.

Pour ça tu peux mettre en **gras**

---

<div class="post-metadata">

### Author: ![kimamila](https://forum.duniter.org/user_avatar/forum.duniter.org/kimamila/32/185_2.png) [@kimamila](https://forum.duniter.org/u/kimamila)
#### Post date: [16 January 2019 14:18 UTC](https://forum.duniter.org/t/plus-de-transactions-dans-cesium-avec-duniter-1-7/5622/10 "2019-01-16T14:18:26Z")

</div>

> [@Sortie de Duniter 1.7](https://forum.duniter.org/t/sortie-de-duniter-1-7/5573/44):
>
> j 'ai pu voir que toutes les transactions sont contenues dans le JSON donc je suis retourné dans Césium sur mes transactions et j’ai cliqué “afficher tout”, et là j’obtiens toutes les transactions sauf les DU.

Voila, donc cette URL fonctionne, mais elle retourne toutes la liste (peu optimisée).

Qu’en est-il des autres, en `/tx/history/ChU8caZaN1gZMD48C5XvrdFY2sWvgi4cmuNciPkqjF2S)/times/<start>/<end>` qui gère un différentielle ? (par ailleurs, Cesium les met en cache, si elles conernent des dates anciennes).  
Si cela ne retour rien, alors il te faut remonter un bug sur le gitlab de Duniter

---

<div class="post-metadata">

### Author: ![kimamila](https://forum.duniter.org/user_avatar/forum.duniter.org/kimamila/32/185_2.png) [@kimamila](https://forum.duniter.org/u/kimamila)
#### Post date: [16 January 2019 14:21 UTC](https://forum.duniter.org/t/plus-de-transactions-dans-cesium-avec-duniter-1-7/5622/12 "2019-01-16T14:21:38Z")

</div>

> [@Sortie de Duniter 1.7](https://forum.duniter.org/t/sortie-de-duniter-1-7/5573/48):
>
> Je ne sais pas quoi mettre pour start et end

par exemple tu peux prendre comme période : [1527022068, 1530382808] (ce sont des [unix timestamp](https://www.unixtimestamp.com/)). Normalement tu devrais avoir des TX, puisque ces dates correspondent à des TX de ton compte, retournée par l’URL qui fonctionne.

Comme dernière vérification, tu peux ensuite essayer le même appel sur une autre noeud v1.6 (comme [g1.duniter.fr](http://g1.duniter.fr))…  
Je te laisse le plaisir de finir l’analyse. De mon côté j’ai déjà la réponse 🙂

---

<div class="post-metadata">

### Author: ![kimamila](https://forum.duniter.org/user_avatar/forum.duniter.org/kimamila/32/185_2.png) [@kimamila](https://forum.duniter.org/u/kimamila)
#### Post date: [16 January 2019 14:38 UTC](https://forum.duniter.org/t/plus-de-transactions-dans-cesium-avec-duniter-1-7/5622/14 "2019-01-16T14:38:12Z")

</div>

> [@Sortie de Duniter 1.7](https://forum.duniter.org/t/sortie-de-duniter-1-7/5573/50):
>
> J’en conclue que mon soucis vient de duniter et non de césium comme je m’en doutais dès le début.  
> Voilà. Merci pour m’avoir poussé.

Voila !  
Il ne reste plus qu’à :

- chercher sous [Issues · nodes / typescript / duniter · GitLab](https://git.duniter.org/nodes/typescript/duniter/issues) si le problème n’a pas déjà été soulevé
- si non, créé un ticket, en indiquant ton investigation et ta version de Duniter
- si oui, vérifier qu’il ne manque pas des élément, comme le fait que la v1.7.10 est également concernée.

Une fois cela fait, je veux bien t’envoyer 100 G1 (symbolique) pour te remercier d’avoir joué le jeu !

---

<div class="post-metadata">

### Author: ![jardin](https://forum.duniter.org/user_avatar/forum.duniter.org/jardin/32/3890_2.png) [@jardin](https://forum.duniter.org/u/jardin)
#### Post date: [16 January 2019 14:45 UTC](https://forum.duniter.org/t/plus-de-transactions-dans-cesium-avec-duniter-1-7/5622/15 "2019-01-16T14:45:28Z")

</div>

C’est en anglais mais il me semble que cette issue n’est pas ouverte, je me trompes @kimamila ?

---

<div class="post-metadata">

### Author: ![kimamila](https://forum.duniter.org/user_avatar/forum.duniter.org/kimamila/32/185_2.png) [@kimamila](https://forum.duniter.org/u/kimamila)
#### Post date: [16 January 2019 14:45 UTC](https://forum.duniter.org/t/plus-de-transactions-dans-cesium-avec-duniter-1-7/5622/16 "2019-01-16T14:45:46Z")

</div>

je confirmes 🙂

---

<div class="post-metadata">

### Author: ![kimamila](https://forum.duniter.org/user_avatar/forum.duniter.org/kimamila/32/185_2.png) [@kimamila](https://forum.duniter.org/u/kimamila)
#### Post date: [16 January 2019 14:50 UTC](https://forum.duniter.org/t/plus-de-transactions-dans-cesium-avec-duniter-1-7/5622/18 "2019-01-16T14:50:24Z")

</div>

well done !! 🙂 Je t’ai envoyé 100 G1, et en prime je les ai transmis par Cesium branché sur ton noeud 🙂

---

<div class="post-metadata">

### Author: ![vincentux](https://forum.duniter.org/user_avatar/forum.duniter.org/vincentux/32/172_2.png) [@vincentux](https://forum.duniter.org/u/vincentux)
#### Post date: [16 January 2019 14:53 UTC](https://forum.duniter.org/t/plus-de-transactions-dans-cesium-avec-duniter-1-7/5622/20 "2019-01-16T14:53:50Z")

</div>

> [@Sortie de Duniter 1.7](https://forum.duniter.org/t/sortie-de-duniter-1-7/5573/56):
>
> un don pour duniter ?

Et/ou pour Césium… je dis ça je dis rien 😉

---

<div class="post-metadata">

### Author: ![jardin](https://forum.duniter.org/user_avatar/forum.duniter.org/jardin/32/3890_2.png) [@jardin](https://forum.duniter.org/u/jardin)
#### Post date: [16 January 2019 14:56 UTC](https://forum.duniter.org/t/plus-de-transactions-dans-cesium-avec-duniter-1-7/5622/21 "2019-01-16T14:56:44Z")

</div>

@cgeek @kimamila @vincentux  
78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8 c’est pour tous les softs ?

---

<div class="post-metadata">

### Author: ![Moul](https://forum.duniter.org/user_avatar/forum.duniter.org/moul/32/9145_2.png) [@Moul](https://forum.duniter.org/u/Moul)
#### Post date: [16 January 2019 15:00 UTC](https://forum.duniter.org/t/plus-de-transactions-dans-cesium-avec-duniter-1-7/5622/22 "2019-01-16T15:00:33Z")

</div>

> [@Sortie de Duniter 1.7](https://forum.duniter.org/t/sortie-de-duniter-1-7/5573/58):
>
> 78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8 c’est pour tous les softs ?

Oui, tous les logiciels, serveurs et administration système des services proposés par le projet Duniter.

---

<div class="post-metadata">

### Author: ![cgeek](https://forum.duniter.org/user_avatar/forum.duniter.org/cgeek/32/279_2.png) [@cgeek](https://forum.duniter.org/u/cgeek)
#### Post date: [16 January 2019 17:09 UTC](https://forum.duniter.org/t/plus-de-transactions-dans-cesium-avec-duniter-1-7/5622/24 "2019-01-16T17:09:14Z")

</div>

Merci pour le ticket, je vais regarder ça. Déjà je vois que dans l’URL qui retourne les transactions sur ton nœud d’exemple, le champ `time` est à null. Ce qui n’est pas le cas sur un nœud comme [g1.duniter.org](http://g1.duniter.org), et qui explique pourquoi mon Cesium n’affiche pas de problème avec les transactions.
