 **Post in 3 parts : 1 French - 2 English - and 3 code** **Poste en 3 sections : 1 Français, 2 Anglais, 3 Le code à la fin.**  # French Hier, j'ai testé CLAUD pour tenter de réussir à faire un formulaire qui me permettrait de distribuer mes R.O.I liquides vers les jarres Le but, comme vous le voyez sur l'image, c'est de rentrer le nom d'un compte. Il affiche alors les soldes en hive et en en hbd. Il propose ensuite de rentrer un montant dans l'une des deux devises, sans dépasser le solde. Et distribue ensuite, en une commande hivekeychain selon les 6 jarres. Les 10% restants sont a envoyer au compte entré plus haut. Quand je dis transfert, j'entends **PowerUp** pour les hive et en **épargne** pour les HBD. Il m'a fait un formulaire qui je trouve tout à fait acceptable, mais il n'interagit pas avec #hivekeychain. Je vais donc devoir encore travailler dessus, @invest-time a repris ce formulaire et s'en est fait une version, en utilisant deepseek au lieu de Claud, chez lui les soldes s'affichent bien ce qui est un progrès déjà par rapport à mon formulaire. Et chez lui hivekeychain est censé être utilisé mais sont formulaire répond qu'il ne le détecte pas. Il nous reste donc encore du travail à faire, mais je suis déjà impressionné par ce que quelques mots en prompt ont pu donner comme résultat. **Si quelqu'un veut nous aider, avec un code qui ferait cela, si possible documenté pour me permettre d'apprendre, j'en serais bien entendu très content** # English Yesterday, I tested CLAUD in an attempt to create a form that would allow me to distribute my liquid R.O.I. to the jars. The aim, as you can see from the image, is to enter the name of an account. It then displays the hive and hbd balances. It then suggests entering an amount in one of the two currencies, without exceeding the balance. It then distributes the 6 jars in a @hivekeychain order. The remaining 10% is sent to the account entered above. When I say transfer, I mean **PowerUp** for hive and **savings** for HBD. He made me a form that I find quite acceptable, but it doesn't interact with hivekeychain. So I'm going to have to work on it some more, @invest-time has taken this form and made a version for himself, using deepseek instead of Claud, with him the balances display well, which is already an improvement over my form. And with him, hivekeychain is supposed to be used, but his form says it doesn't detect it. So we still have some work to do, but I'm already impressed by what a few words in prompt can achieve. If anyone would like to help us out, with some code that would do this, if possible documented so that I can learn, I'd of course be delighted. I admit , for once, I translated with DeepL.com (free version). # The code Warning, this is a one prompt try, it gave results, but not what I wanted, it needs lots of rework. Attention, c'est un essai en un "prompt", il y a eu du résultat, mais pas tout ce qui fut désiré, et donc à besoin de corriger beaucoup de choses. ``` language HTML - Javascript <!DOCTYPE html> <html lang="fr"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Calculateur de transferts Hive</title> <style> body { font-family: Arial, sans-serif; max-width: 800px; margin: 0 auto; padding: 20px; background-color: #f5f5f5; } .container { background-color: #fff; border-radius: 8px; padding: 20px; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); } h1 { color: #1a5099; text-align: center; } .balance-info { display: flex; justify-content: space-between; margin-bottom: 20px; padding: 15px; background-color: #f0f7ff; border-radius: 6px; border-left: 5px solid #1a5099; } .balance-item { display: flex; flex-direction: column; align-items: center; } .balance-value { font-size: 24px; font-weight: bold; color: #1a5099; } .balance-label { font-size: 14px; color: #666; } .form-group { margin-bottom: 15px; } label { display: block; margin-bottom: 5px; font-weight: bold; } input[type="text"], input[type="number"] { width: 100%; padding: 10px; border: 1px solid #ddd; border-radius: 4px; box-sizing: border-box; } .currency-selector { display: flex; gap: 10px; margin-bottom: 20px; } .currency-btn { flex: 1; padding: 10px; background-color: #eee; border: 1px solid #ddd; border-radius: 4px; cursor: pointer; } .currency-btn.active { background-color: #1a5099; color: white; border-color: #0d4b8c; } .transfers-table { width: 100%; border-collapse: collapse; margin-bottom: 20px; } .transfers-table th, .transfers-table td { padding: 10px; text-align: left; border-bottom: 1px solid #ddd; } .transfers-table th { background-color: #f5f5f5; } .transfers-table tr:last-child td { font-weight: bold; background-color: #f0f7ff; } button { display: block; width: 100%; padding: 12px; background-color: #1a5099; color: white; border: none; border-radius: 4px; font-size: 16px; cursor: pointer; margin-top: 20px; } button:hover { background-color: #0d4b8c; } .result { margin-top: 20px; padding: 15px; background-color: #f8f9fa; border-radius: 4px; border-left: 5px solid #28a745; } pre { background-color: #f1f1f1; padding: 15px; border-radius: 4px; overflow-x: auto; white-space: pre-wrap; } .error { color: #dc3545; margin-top: 10px; } .hidden { display: none; } </style> </head> <body> <div class="container"> <h1>Calculateur de transferts Hive</h1> <div class="balance-info"> <div class="balance-item"> <span class="balance-value" id="hiveBalance">0.000</span> <span class="balance-label">HIVE</span> </div> <div class="balance-item"> <span class="balance-value" id="hbdBalance">0.000</span> <span class="balance-label">HBD</span> </div> </div> <div class="form-group"> <label for="username">Votre nom d'utilisateur Hive:</label> <input type="text" id="username" placeholder="Entrez votre nom d'utilisateur"> <button id="checkBalance">Vérifier mon solde</button> </div> <div class="currency-selector"> <button class="currency-btn active" id="hiveBtn">HIVE</button> <button class="currency-btn" id="hbdBtn">HBD</button> </div> <div class="form-group"> <label for="amount">Montant à distribuer:</label> <input type="number" id="amount" step="0.001" min="0" placeholder="Entrez le montant"> </div> <table class="transfers-table"> <thead> <tr> <th>Destinataire</th> <th>Pourcentage</th> <th>Montant</th> </tr> </thead> <tbody> <tr> <td>@itharagaian.cha</td> <td>5%</td> <td id="amount1">0.000</td> </tr> <tr> <td>@itharagaian.edu</td> <td>10%</td> <td id="amount2">0.000</td> </tr> <tr> <td>@itharagaian.fun</td> <td>10%</td> <td id="amount3">0.000</td> </tr> <tr> <td>@itharagaian.uns</td> <td>10%</td> <td id="amount4">0.000</td> </tr> <tr> <td>@introversion</td> <td>55%</td> <td id="amount5">0.000</td> </tr> <tr> <td>Montant restant</td> <td>10%</td> <td id="amountRemaining">0.000</td> </tr> </tbody> </table> <button id="generateJson">Générer la commande JSON</button> <div class="result hidden" id="resultContainer"> <h2>Commande JSON générée:</h2> <pre id="jsonResult"></pre> </div> <p id="errorMessage" class="error hidden"></p> </div> <script> document.addEventListener('DOMContentLoaded', function() { const username = document.getElementById('username'); const checkBalanceBtn = document.getElementById('checkBalance'); const hiveBalanceEl = document.getElementById('hiveBalance'); const hbdBalanceEl = document.getElementById('hbdBalance'); const hiveBtn = document.getElementById('hiveBtn'); const hbdBtn = document.getElementById('hbdBtn'); const amountInput = document.getElementById('amount'); const generateJsonBtn = document.getElementById('generateJson'); const jsonResult = document.getElementById('jsonResult'); const resultContainer = document.getElementById('resultContainer'); const errorMessage = document.getElementById('errorMessage'); let selectedCurrency = 'HIVE'; let userBalance = { hive: 0, hbd: 0 }; // Currency selection hiveBtn.addEventListener('click', function() { hiveBtn.classList.add('active'); hbdBtn.classList.remove('active'); selectedCurrency = 'HIVE'; calculateAmounts(); }); hbdBtn.addEventListener('click', function() { hbdBtn.classList.add('active'); hiveBtn.classList.remove('active'); selectedCurrency = 'HBD'; calculateAmounts(); }); // Check balance checkBalanceBtn.addEventListener('click', function() { const user = username.value.trim(); if (!user) { showError("Veuillez entrer un nom d'utilisateur"); return; } fetchHiveBalance(user); }); // Calculate on amount change amountInput.addEventListener('input', calculateAmounts); // Generate JSON generateJsonBtn.addEventListener('click', generateJson); function fetchHiveBalance(user) { showError(""); // API endpoint for getting account information const api = "https://api.hive.blog"; fetch(api, { method: 'POST', headers: { 'Content-Type': 'application/json', }, body: JSON.stringify({ jsonrpc: "2.0", method: "condenser_api.get_accounts", params: [[user]], id: 1 }) }) .then(response => response.json()) .then(data => { if (data.result && data.result.length > 0) { const account = data.result[0]; userBalance.hive = parseFloat(account.balance); userBalance.hbd = parseFloat(account.hbd_balance); hiveBalanceEl.textContent = userBalance.hive.toFixed(3); hbdBalanceEl.textContent = userBalance.hbd.toFixed(3); } else { showError("Utilisateur non trouvé"); } }) .catch(error => { showError("Erreur lors de la récupération du solde: " + error.message); }); } function calculateAmounts() { const amount = parseFloat(amountInput.value) || 0; // Calculate amounts based on percentages const amount1 = amount * 0.05; // 5% pour @itharagaian.cha const amount2 = amount * 0.10; // 10% pour @itharagaian.edu const amount3 = amount * 0.10; // 10% pour @itharagaian.fun const amount4 = amount * 0.10; // 10% pour @itharagaian.uns const amount5 = amount * 0.55; // 55% pour @introversion const remaining = amount * 0.10; // 10% restant // Update displayed amounts document.getElementById('amount1').textContent = amount1.toFixed(3); document.getElementById('amount2').textContent = amount2.toFixed(3); document.getElementById('amount3').textContent = amount3.toFixed(3); document.getElementById('amount4').textContent = amount4.toFixed(3); document.getElementById('amount5').textContent = amount5.toFixed(3); document.getElementById('amountRemaining').textContent = remaining.toFixed(3); } function generateJson() { const amount = parseFloat(amountInput.value) || 0; if (amount <= 0) { showError("Veuillez entrer un montant valide"); return; } // Check if user has enough balance const currentBalance = selectedCurrency === 'HIVE' ? userBalance.hive : userBalance.hbd; if (amount > currentBalance) { showError(`Solde insuffisant. Vous avez ${currentBalance.toFixed(3)} ${selectedCurrency}`); return; } // Calculate amounts based on percentages const amount1 = amount * 0.05; const amount2 = amount * 0.10; const amount3 = amount * 0.10; const amount4 = amount * 0.10; const amount5 = amount * 0.55; // Create the JSON for hivekeychain const transferOperations = [ { from: username.value.trim(), to: "itharagaian.cha", amount: amount1.toFixed(3) + " " + selectedCurrency, memo: "Distribution automatique (5%)" }, { from: username.value.trim(), to: "itharagaian.edu", amount: amount2.toFixed(3) + " " + selectedCurrency, memo: "Distribution automatique (10%)" }, { from: username.value.trim(), to: "itharagaian.fun", amount: amount3.toFixed(3) + " " + selectedCurrency, memo: "Distribution automatique (10%)" }, { from: username.value.trim(), to: "itharagaian.uns", amount: amount4.toFixed(3) + " " + selectedCurrency, memo: "Distribution automatique (10%)" }, { from: username.value.trim(), to: "introversion", amount: amount5.toFixed(3) + " " + selectedCurrency, memo: "Distribution automatique (55%)" } ]; // Generate hiveKeychain transfer code const keychainCommand = { f command: "Transfer funds using HiveKeychain", transferOperations: transferOperations, hiveKeychain: "Le code suivant peut être utilisé avec HiveKeychain:", code: ` // Pour utiliser ces transferts avec HiveKeychain: transferOperations.forEach(transfer => { hive_keychain.requestTransfer( transfer.from, transfer.to, transfer.amount.split(' ')[0], transfer.memo, transfer.amount.split(' ')[1], function(response) { console.log(response); } ); });` }; jsonResult.textContent = JSON.stringify(keychainCommand, null, 2); resultContainer.classList.remove('hidden'); } function showError(message) { if (message) { errorMessage.textContent = message; errorMessage.classList.remove('hidden'); } else { errorMessage.classList.add('hidden'); } } }); </script> </body> </html> ```  Best regards, ≋[𝕴𝖙𝖍𝖆𝖗𝖆 𝕲𝖆ï𝖆𝖓](https://peakd.com/@itharagaian)≋ Prince of [Principality of Bastion](https://www.principalityofbastion.org/) ≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋≋ Discord : https://discord.principalityofbastion.org Website : https://meta-etre.com / https://nft.bastion.city Social Networks: See on our website. Founder of the Principality of Bastion https://files.peakd.com/file/peakd-hive/itharagaian/23uQrMVdp89ivaHaUemFEiexqo3YAmscDVWxgL4sQEepgK8RWKBRRmQzKwwHCffpBfsT8.png
author | itharagaian | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
permlink | 6-jars-transfert-java-form | ||||||||||||||||||||||||||||||
category | hive-143869 | ||||||||||||||||||||||||||||||
json_metadata | "{"app":"ecency/4.0.3-vision","tags":["hive-143869","fr","dev","archon","tribes","alive","waivio","duo","aliveandthriving","cent","ecency"],"format":"markdown+html","image":["https://files.peakd.com/file/peakd-hive/itharagaian/23ydSvpmYJofDuavnU3EKfB2gKqwx1Ux6AP9pH2m3c1WeTTAznAG5yo4QjGeKaGszBRdE.jpg","https://files.peakd.com/file/peakd-hive/itharagaian/23t74yRdEqJTBFpCzDdcBoyfgNYiJ2vSW1c3QCARs6cMXgnDnfB3yamYCYZArYBCZD8RA.png","https://files.peakd.com/file/peakd-hive/itharagaian/23uQrMVdp89ivaHaUemFEiexqo3YAmscDVWxgL4sQEepgK8RWKBRRmQzKwwHCffpBfsT8.png"],"thumbnails":["https://files.peakd.com/file/peakd-hive/itharagaian/23ydSvpmYJofDuavnU3EKfB2gKqwx1Ux6AP9pH2m3c1WeTTAznAG5yo4QjGeKaGszBRdE.jpg"],"description":"EN/FR Little dev project and training","image_ratios":["0.9497","14.3820","0.9209"]}" | ||||||||||||||||||||||||||||||
created | 2025-04-08 08:30:03 | ||||||||||||||||||||||||||||||
last_update | 2025-04-08 08:30:03 | ||||||||||||||||||||||||||||||
depth | 0 | ||||||||||||||||||||||||||||||
children | 24 | ||||||||||||||||||||||||||||||
last_payout | 2025-04-15 08:30:03 | ||||||||||||||||||||||||||||||
cashout_time | 1969-12-31 23:59:59 | ||||||||||||||||||||||||||||||
total_payout_value | 0.060 HBD | ||||||||||||||||||||||||||||||
curator_payout_value | 0.604 HBD | ||||||||||||||||||||||||||||||
pending_payout_value | 0.000 HBD | ||||||||||||||||||||||||||||||
promoted | 0.000 HBD | ||||||||||||||||||||||||||||||
body_length | 19,123 | ||||||||||||||||||||||||||||||
author_reputation | 143,568,566,770,970 | ||||||||||||||||||||||||||||||
root_title | "6 Jars Transfert Java form - Dev tiny project " | ||||||||||||||||||||||||||||||
beneficiaries |
| ||||||||||||||||||||||||||||||
max_accepted_payout | 1,000,000.000 HBD | ||||||||||||||||||||||||||||||
percent_hbd | 10,000 | ||||||||||||||||||||||||||||||
post_id | 141,968,381 | ||||||||||||||||||||||||||||||
net_rshares | 3,879,779,271,499 | ||||||||||||||||||||||||||||||
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
lemouth | 0 | 942,126,446,056 | 30% | ||
walterjay | 0 | 126,338,666,638 | 5% | ||
bitcoinman | 0 | 6,713,567,722 | 4.2% | ||
joeyarnoldvn | 0 | 453,866,968 | 1.47% | ||
felt.buzz | 0 | 30,033,189,100 | 5% | ||
droida | 0 | 222,709,171,823 | 100% | ||
francosteemvotes | 0 | 1,462,789,785 | 10% | ||
evildido | 0 | 551,354,295 | 5% | ||
aidefr | 0 | 1,860,673,731 | 8% | ||
deadzy | 0 | 699,867,972 | 100% | ||
omstavan | 0 | 8,251,043,155 | 100% | ||
robotics101 | 0 | 3,106,391,385 | 10% | ||
lpv | 0 | 656,881,711 | 2% | ||
iptrucs | 0 | 9,084,330,218 | 25% | ||
elex17 | 0 | 1,417,349,509 | 100% | ||
sneakyninja | 0 | 1,121,216,228 | 1.69% | ||
duke77 | 0 | 1,887,222,598 | 100% | ||
heroldius | 0 | 134,044,536,616 | 40% | ||
gribouille | 0 | 2,513,097,624 | 50% | ||
itharagaian | 0 | 9,689,477,151 | 100% | ||
florenceboens | 0 | 67,371,418,058 | 100% | ||
speed-ride | 0 | 5,233,933,142 | 40% | ||
meins0815 | 0 | 10,894,234,303 | 23% | ||
crimo | 0 | 602,782,147 | 11.5% | ||
sbi5 | 0 | 202,722,066,821 | 19.43% | ||
letenebreux | 0 | 7,270,910,973 | 100% | ||
drsensor | 0 | 654,034,082 | 24% | ||
revueh | 0 | 537,917,297 | 10% | ||
thedailysneak | 0 | 1,534,941,567 | 1.69% | ||
cercle | 0 | 1,994,118,504 | 100% | ||
babysavage | 0 | 582,814,715 | 3.38% | ||
l-singclear | 0 | 1,993,166,505 | 100% | ||
anti-bully | 0 | 1,290,249,242 | 100% | ||
curart38 | 0 | 33,110,043,570 | 32% | ||
freebot | 0 | 310,843,989 | 100% | ||
lunapark | 0 | 722,248,734 | 100% | ||
cresus | 0 | 877,136,547 | 100% | ||
hadaly | 0 | 264,764,188 | 100% | ||
goldfoot | 0 | 772,850,222 | 100% | ||
dotmatrix | 0 | 199,299,123 | 100% | ||
otomo | 0 | 180,985,129 | 100% | ||
botito | 0 | 1,740,690,975 | 100% | ||
weebo | 0 | 179,812,980 | 100% | ||
freysa | 0 | 2,120,369,476 | 100% | ||
tobor | 0 | 469,240,928 | 100% | ||
buffybot | 0 | 183,219,090 | 100% | ||
psybot | 0 | 1,766,837,120 | 100% | ||
elector | 0 | 5,047,030,532 | 100% | ||
chatbot | 0 | 190,210,146 | 100% | ||
chomps | 0 | 174,700,559 | 100% | ||
quicktrades | 0 | 13,996,996,685 | 100% | ||
misery | 0 | 291,885,915 | 100% | ||
sbi-tokens | 0 | 2,780,672,041 | 3.38% | ||
hivequebec | 0 | 675,416,989 | 10% | ||
laruche | 0 | 17,646,020,029 | 10% | ||
hive-143869 | 0 | 467,188,344,635 | 100% | ||
honeybot | 0 | 1,894,026,471 | 100% | ||
lithajacobs | 0 | 5,543,360,558 | 50% | ||
chaos23 | 0 | 1,420,737,643 | 21% | ||
emeraldtiger | 0 | 8,178,750,886 | 50% | ||
youloseagain | 0 | 8,919,337,113 | 50% | ||
gameexp | 0 | 40,685,999,705 | 100% | ||
tomco | 0 | 16,035,740,738 | 100% | ||
cookaiss | 0 | 1,781,131,799 | 50% | ||
rochow | 0 | 7,013,392,773 | 99.86% | ||
servelle | 0 | 23,225,156,790 | 50% | ||
chaosmagic23 | 0 | 7,103,761,671 | 42% | ||
invest-time | 0 | 3,532,274,159 | 100% | ||
zzz.accounting | 0 | 39,676,392,078 | 100% | ||
token-thx | 0 | 964,923,637 | 100% | ||
street-ar | 0 | 10,026,514,582 | 40% | ||
independance | 0 | 3,277,954,361 | 100% | ||
gestion.alive | 0 | 3,640,186,256 | 100% | ||
hive-103505 | 0 | 93,707,590,787 | 30% | ||
isiksenpalvoja | 0 | 7,368,619,242 | 100% | ||
dtake | 0 | 7,191,349,746 | 100% | ||
minava.museum | 0 | 5,932,447,369 | 100% | ||
lordnight72 | 0 | 1,471,718,409 | 100% | ||
clavdio75 | 0 | 1,887,271,558 | 30% | ||
albator85 | 0 | 474,412,253 | 50% | ||
sapphireleopard | 0 | 1,963,607,970 | 100% | ||
hivecurious | 0 | 183,147,347,799 | 59% | ||
faustine.books | 0 | 7,055,146,528 | 100% | ||
nabab | 0 | 53,426,524,902 | 100% | ||
introversion | 0 | 1,527,470,231 | 100% | ||
hive-193566 | 0 | 11,471,974,866 | 42% | ||
meta-etre | 0 | 600,357,248 | 100% | ||
lolz.byte | 0 | 0 | 100% | ||
bbarelyseal | 0 | 0 | 100% | ||
duo-curator | 0 | 954,576,633,917 | 84% | ||
dook4good | 0 | 6,763,810,211 | 84% |
!LOLZ
author | gestion.alive |
---|---|
permlink | suezv0 |
category | hive-143869 |
json_metadata | {"tags":["alive"],"app":"wearealiveandsocial/0.1","canonical_url":"https://www.wearealivetribe.com/@gestion.alive/suezv0"} |
created | 2025-04-08 19:37:45 |
last_update | 2025-04-08 19:37:45 |
depth | 1 |
children | 0 |
last_payout | 2025-04-15 19:37:45 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 5 |
author_reputation | 31,938,250,745,162 |
root_title | "6 Jars Transfert Java form - Dev tiny project " |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 141,982,855 |
net_rshares | 0 |
si cela peux aider je me permet de mettre le code que sa me fait If this can help, I will allow myself to put the code that it gives me  <!DOCTYPE html> <html lang="fr"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Hive Transfer Tool - @hive-103505</title> <style> body { font-family: Arial, sans-serif; max-width: 650px; margin: 0 auto; padding: 20px; background-color: #f5f5f5; } h1 { color: #2c3e50; text-align: center; } .container { background-color: white; padding: 20px; border-radius: 8px; box-shadow: 0 2px 4px rgba(0,0,0,0.1); margin-bottom: 20px; } .balance-display { margin: 15px 0; padding: 10px; background-color: #e8f4fc; border-radius: 5px; } .token-selector { display: flex; gap: 10px; margin: 15px 0; } .token-btn { flex: 1; padding: 10px; background-color: #e1e1e1; border: none; border-radius: 5px; cursor: pointer; } .token-btn.active { background-color: #3498db; color: white; } input[type="number"] { width: 100%; padding: 8px; margin-bottom: 15px; border: 1px solid #ddd; border-radius: 4px; } button { background-color: #3498db; color: white; border: none; padding: 10px 15px; border-radius: 4px; cursor: pointer; width: 100%; } button:hover { background-color: #2980b9; } button:disabled { background-color: #95a5a6; cursor: not-allowed; } #jsonResult { margin-top: 20px; padding: 15px; background-color: #f9f9f9; border: 1px dashed #ccc; border-radius: 5px; white-space: pre-wrap; font-family: monospace; } .transfer-list { margin: 15px 0; } .transfer-item { display: flex; justify-content: space-between; margin: 5px 0; } .status-message { margin: 10px 0; padding: 10px; border-radius: 5px; } .success { background-color: #d4edda; color: #155724; } .error { background-color: #f8d7da; color: #721c24; } .loading { display: inline-block; width: 20px; height: 20px; border: 3px solid rgba(255,255,255,.3); border-radius: 50%; border-top-color: #fff; animation: spin 1s ease-in-out infinite; margin-right: 10px; } @keyframes spin { to { transform: rotate(360deg); } } </style> </head> <body> <h1>Hive Transfer Tool</h1> <div class="container"> <h2>Compte: @hive-103505</h2> <div class="balance-display"> <p>Solde HIVE: <span id="hiveBalance">Chargement...</span></p> <p>Solde HBD: <span id="hbdBalance">Chargement...</span></p> </div> <button id="refreshBalance">Actualiser les soldes</button> <div id="balanceStatus" class="status-message"></div> </div> <div class="container"> <h2>Configuration des transferts</h2> <div class="token-selector"> <button id="hiveBtn" class="token-btn active">Utiliser HIVE</button> <button id="hbdBtn" class="token-btn">Utiliser HBD</button> </div> <label for="amount">Montant total à transférer:</label> <input type="number" id="amount" step="0.001" min="0" placeholder="Entrez le montant"> <div class="transfer-list"> <h3>Répartition automatique:</h3> <div class="transfer-item"><span>@invest-time</span><span>5%</span></div> <div class="transfer-item"><span>@token-thx</span><span>10%</span></div> <div class="transfer-item"><span>@gestion.alive</span><span>10%</span></div> <div class="transfer-item"><span>@hive103505.fun</span><span>10%</span></div> <div class="transfer-item"><span>@vote-com</span><span>55%</span></div> </div> <button id="executeTransfer" disabled>Exécuter le transfert</button> <div id="transferStatus" class="status-message"></div> <div id="jsonResult">Les détails du transfert apparaîtront ici...</div> </div> <script> // Configuration const ACCOUNT = 'hive-103505'; const DESTINATIONS = [ { account: 'invest-time', percentage: 0.05 }, { account: 'token-thx', percentage: 0.10 }, { account: 'gestion.alive', percentage: 0.10 }, { account: 'hive103505.fun', percentage: 0.10 }, { account: 'vote-com', percentage: 0.55 } ]; // Éléments DOM const hiveBalanceEl = document.getElementById('hiveBalance'); const hbdBalanceEl = document.getElementById('hbdBalance'); const refreshBalanceBtn = document.getElementById('refreshBalance'); const balanceStatusEl = document.getElementById('balanceStatus'); const hiveBtn = document.getElementById('hiveBtn'); const hbdBtn = document.getElementById('hbdBtn'); const amountInput = document.getElementById('amount'); const executeTransferBtn = document.getElementById('executeTransfer'); const transferStatusEl = document.getElementById('transferStatus'); const jsonResultEl = document.getElementById('jsonResult'); // Variables d'état let currentToken = 'HIVE'; let hiveBalance = 0; let hbdBalance = 0; let keychainReady = false; // Initialisation document.addEventListener('DOMContentLoaded', () => { setupEventListeners(); checkKeychain(); loadBalances(); }); function setupEventListeners() { refreshBalanceBtn.addEventListener('click', loadBalances); hiveBtn.addEventListener('click', () => switchToken('HIVE')); hbdBtn.addEventListener('click', () => switchToken('HBD')); executeTransferBtn.addEventListener('click', executeTransfer); amountInput.addEventListener('input', validateAmount); } function switchToken(token) { currentToken = token; hiveBtn.classList.toggle('active', token === 'HIVE'); hbdBtn.classList.toggle('active', token === 'HBD'); updateAmountPlaceholder(); validateAmount(); } function updateAmountPlaceholder() { const maxAmount = currentToken === 'HIVE' ? hiveBalance : hbdBalance; amountInput.placeholder = `Maximum: ${maxAmount.toFixed(3)} ${currentToken}`; amountInput.max = maxAmount; } function validateAmount() { const amount = parseFloat(amountInput.value); const maxAmount = currentToken === 'HIVE' ? hiveBalance : hbdBalance; if (isNaN(amount) || amount <= 0 || amount > maxAmount) { executeTransferBtn.disabled = true; } else { executeTransferBtn.disabled = !keychainReady; } } function checkKeychain() { if (typeof hive_keychain !== 'undefined') { keychainReady = true; executeTransferBtn.disabled = false; } else { transferStatusEl.innerHTML = ` <div class="error"> <strong>Hive Keychain non détecté!</strong><br> L'extension est requise pour signer les transactions.<br> <a href="https://chrome.google.com/webstore/detail/hive-keychain/jhgnkgkahckokgpeimmhlmkonjbkepgkb" target="_blank">Installer Hive Keychain</a> </div> `; keychainReady = false; executeTransferBtn.disabled = true; } } async function loadBalances() { balanceStatusEl.textContent = "Chargement des soldes..."; balanceStatusEl.className = "status-message"; try { const balances = await getBalancesFromApi(); if (balances) { hiveBalance = parseFloat(balances.HIVE.split(' ')[0]); hbdBalance = parseFloat(balances.HBD.split(' ')[0]); hiveBalanceEl.textContent = hiveBalance.toFixed(3) + ' HIVE'; hbdBalanceEl.textContent = hbdBalance.toFixed(3) + ' HBD'; updateAmountPlaceholder(); validateAmount(); balanceStatusEl.textContent = "Soldes actualisés avec succès"; balanceStatusEl.className = "status-message success"; } } catch (error) { console.error('Error:', error); balanceStatusEl.textContent = `Erreur: ${error.message || "Impossible de charger les soldes"}`; balanceStatusEl.className = "status-message error"; } } async function getBalancesFromApi() { try { const response = await fetch('https://api.hive.blog', { method: 'POST', body: JSON.stringify({ jsonrpc: "2.0", method: "condenser_api.get_accounts", params: [[ACCOUNT]], id: 1 }), headers: { 'Content-Type': 'application/json' } }); const data = await response.json(); if (data.result && data.result[0]) { return { HIVE: data.result[0].balance, HBD: data.result[0].hbd_balance }; } throw new Error("Réponse API invalide"); } catch (error) { throw new Error("API Hive indisponible"); } } function executeTransfer() { if (!keychainReady) { transferStatusEl.innerHTML = '<div class="error">Hive Keychain non disponible</div>'; return; } const amount = parseFloat(amountInput.value); if (isNaN(amount) || amount <= 0) { transferStatusEl.innerHTML = '<div class="error">Veuillez entrer un montant valide</div>'; return; } const maxAmount = currentToken === 'HIVE' ? hiveBalance : hbdBalance; if (amount > maxAmount) { transferStatusEl.innerHTML = `<div class="error">Montant trop élevé. Solde disponible: ${maxAmount.toFixed(3)} ${currentToken}</div>`; return; } // Préparer les transferts const transfers = DESTINATIONS.map(dest => { const transferAmount = (amount * dest.percentage).toFixed(3); return { to: dest.account, amount: `${transferAmount} ${currentToken}`, memo: '' }; }); // Préparer la customJson const customJson = JSON.stringify({ contractName: 'tokens', contractAction: 'transfer', contractPayload: { transfers: transfers } }); // Afficher les détails jsonResultEl.innerHTML = ` <strong>Détails du transfert:</strong><br> <pre>${JSON.stringify({ from: ACCOUNT, token: currentToken, totalAmount: amount.toFixed(3), transfers: transfers }, null, 2)}</pre> <p>Hive Keychain va s'ouvrir pour signer la transaction...</p> `; // Désactiver le bouton pendant le traitement executeTransferBtn.disabled = true; executeTransferBtn.innerHTML = '<span class="loading"></span> Traitement en cours...'; transferStatusEl.innerHTML = '<div>Préparation de la transaction...</div>'; // Envoyer la transaction via Hive Keychain hive_keychain.requestCustomJson( ACCOUNT, 'ssc-mainnet-hive', // ID de la chaîne 'Posting', // Permissions requises customJson, 'Transfert multiple', // Message de confirmation function(response) { if (response.success) { transferStatusEl.innerHTML = ` <div class="success"> Transfert réussi!<br> Transaction ID: ${response.result.id} </div> `; jsonResultEl.innerHTML += ` <div class="success" style="margin-top: 10px; padding: 10px;"> <strong>Transaction confirmée:</strong><br> ID: ${response.result.id}<br> Block: ${response.result.block_num} </div> `; } else { transferStatusEl.innerHTML = ` <div class="error"> Erreur lors du transfert: ${response.message} </div> `; } // Réactiver le bouton executeTransferBtn.disabled = false; executeTransferBtn.textContent = 'Exécuter le transfert'; // Actualiser les soldes après 3 secondes setTimeout(loadBalances, 3000); } ); } </script> </body> </html>
author | hive-103505 |
---|---|
permlink | re-itharagaian-202548t10471846z |
category | hive-143869 |
json_metadata | {"tags":["hive-143869","fr","dev","archon","tribes","alive","waivio","duo","aliveandthriving","cent","ecency"],"app":"ecency/4.0.3-vision","format":"markdown+html"} |
created | 2025-04-08 08:47:18 |
last_update | 2025-04-08 08:47:18 |
depth | 1 |
children | 8 |
last_payout | 2025-04-15 08:47:18 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 14,818 |
author_reputation | 85,956,078,066,323 |
root_title | "6 Jars Transfert Java form - Dev tiny project " |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 141,968,549 |
net_rshares | 100,707,028 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
gestion.alive | 0 | 100,707,028 | 5% | ||
endhivewatchers | 0 | 0 | 0.5% |
MErci, on verra. Pour débugguer ce truc, faut tout comprendre avec les finesses, c'est plus compliqué, je trouve de débugguer un code, que de l'écrire soi-même :) Mais vais voir ce que je peux en tirer dans les jours à venir :) !PIZZA
author | itharagaian |
---|---|
permlink | re-hive-103505-sue5tv |
category | hive-143869 |
json_metadata | {"tags":["hive-143869"],"app":"peakd/2025.4.1","image":[],"users":[]} |
created | 2025-04-08 08:49:09 |
last_update | 2025-04-08 08:49:09 |
depth | 2 |
children | 7 |
last_payout | 2025-04-15 08:49:09 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 234 |
author_reputation | 143,568,566,770,970 |
root_title | "6 Jars Transfert Java form - Dev tiny project " |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 141,968,561 |
net_rshares | 100,857,886 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
gestion.alive | 0 | 100,857,886 | 5% |
!LOLZ
author | gestion.alive |
---|---|
permlink | suezt3 |
category | hive-143869 |
json_metadata | {"tags":["alive"],"app":"wearealiveandsocial/0.1","canonical_url":"https://www.wearealivetribe.com/@gestion.alive/suezt3"} |
created | 2025-04-08 19:36:36 |
last_update | 2025-04-08 19:36:36 |
depth | 3 |
children | 1 |
last_payout | 2025-04-15 19:36:36 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 5 |
author_reputation | 31,938,250,745,162 |
root_title | "6 Jars Transfert Java form - Dev tiny project " |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 141,982,837 |
net_rshares | 2,934,485,794 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
gestion.alive | 0 | 2,934,485,794 | 97% |
sa me fera mon post du jour , en te citant bien évidement avec lien vers ton post , mais a quelque chose près on as le même lecteur ^^ !LOLZ
author | hive-103505 |
---|---|
permlink | re-itharagaian-202548t11533938z |
category | hive-143869 |
json_metadata | {"tags":["hive-143869"],"app":"ecency/4.0.3-vision","format":"markdown+html"} |
created | 2025-04-08 09:05:33 |
last_update | 2025-04-08 09:05:33 |
depth | 3 |
children | 1 |
last_payout | 2025-04-15 09:05:33 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 143 |
author_reputation | 85,956,078,066,323 |
root_title | "6 Jars Transfert Java form - Dev tiny project " |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 141,968,759 |
net_rshares | 0 |
Mais faut avouer que ton code est déjà plus abouti car il a clairement compris ce qu'était hive, puisque els soldes s'affichent correctement.
author | itharagaian |
---|---|
permlink | re-itharagaian-sue5vd |
category | hive-143869 |
json_metadata | {"tags":["hive-143869"],"app":"peakd/2025.4.1"} |
created | 2025-04-08 08:50:03 |
last_update | 2025-04-08 08:50:03 |
depth | 3 |
children | 2 |
last_payout | 2025-04-15 08:50:03 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 142 |
author_reputation | 143,568,566,770,970 |
root_title | "6 Jars Transfert Java form - Dev tiny project " |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 141,968,570 |
net_rshares | 0 |
!LOLZ
author | hive-103505 |
---|---|
permlink | re-itharagaian-202548t214428756z |
category | hive-143869 |
json_metadata | {"tags":["hive-143869","fr","dev","archon","tribes","alive","waivio","duo","aliveandthriving","cent","ecency"],"app":"ecency/4.0.3-vision","format":"markdown+html"} |
created | 2025-04-08 19:44:27 |
last_update | 2025-04-08 19:44:27 |
depth | 1 |
children | 1 |
last_payout | 2025-04-15 19:44:27 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 5 |
author_reputation | 85,956,078,066,323 |
root_title | "6 Jars Transfert Java form - Dev tiny project " |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 141,982,974 |
net_rshares | 0 |
<div class='pull-right'><center><img src="https://lolztoken.com/lolz.png"><br><a href="https://lolztoken.com">lolztoken.com</a></p><br><br><br><br></center></div><p><center><strong>Introspection sucks<br>If you think about it.</strong><br><sub>Credit: <a href="https://peakd.com/@reddit">reddit</a></sub><br>@itharagaian, I sent you an <a href="https://lolztoken.com">$LOLZ</a> on behalf of hive-103505<br><br>(5/10)<br><div class='pull-left'>https://files.peakd.com/file/peakd-hive/cryptoshots.nft/23xoaireZsyZCrvZLKneUuKiKWkGSajVRi9FspoMe3F5bpYmsQR8tyvNzoiQ3uJLLfqPy.png</div><br><h2><center><a href='https://play.crypto-shots.com'>PLAY</a> & EARN <a href='https://hive-engine.com/trade/DOOM'>$DOOM</a></center></h2></center></p>
author | lolzbot |
---|---|
permlink | re-re-itharagaian-202548t214428756z-20250408t195008z |
category | hive-143869 |
json_metadata | "{"app": "beem/0.24.19"}" |
created | 2025-04-08 19:50:24 |
last_update | 2025-04-08 19:50:24 |
depth | 2 |
children | 0 |
last_payout | 2025-04-15 19:50:24 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 731 |
author_reputation | 196,497,605,884,467 |
root_title | "6 Jars Transfert Java form - Dev tiny project " |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 141,983,102 |
net_rshares | 0 |
!PIZZA !BBH !INDEED 👍
author | hivecurious |
---|---|
permlink | re-itharagaian-suf7fm |
category | hive-143869 |
json_metadata | {"tags":["hive-143869"],"app":"peakd/2025.4.2","image":[],"users":[]} |
created | 2025-04-08 22:21:24 |
last_update | 2025-04-08 22:21:24 |
depth | 1 |
children | 2 |
last_payout | 2025-04-15 22:21:24 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 21 |
author_reputation | 11,098,646,897,186 |
root_title | "6 Jars Transfert Java form - Dev tiny project " |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 141,985,368 |
net_rshares | 0 |
!LOL !INDEED
author | itharagaian |
---|---|
permlink | re-hivecurious-sufzzz |
category | hive-143869 |
json_metadata | {"tags":["hive-143869"],"app":"peakd/2025.4.3","image":[],"users":[]} |
created | 2025-04-09 08:38:30 |
last_update | 2025-04-09 08:38:30 |
depth | 2 |
children | 1 |
last_payout | 2025-04-16 08:38:30 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 12 |
author_reputation | 143,568,566,770,970 |
root_title | "6 Jars Transfert Java form - Dev tiny project " |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 141,992,495 |
net_rshares | 0 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
endhivewatchers | 0 | 0 | 0.5% |
<div class='pull-right'><center><img src="https://lolztoken.com/lolz.png"><br><a href="https://lolztoken.com">lolztoken.com</a></p><br><br><br><br></center></div><p><center><strong>What is the truck drivers favorite part of the movies?<br>The trailers</strong><br><sub>Credit: <a href="https://peakd.com/@reddit">reddit</a></sub><br>@hivecurious, I sent you an <a href="https://lolztoken.com">$LOLZ</a> on behalf of itharagaian<br><br>(3/10)<br>Farm <strong><a href='https://lolztoken.com'>LOLZ tokens</a></strong> when you <strong><a href='https://peakd.com/hive-155986/@lolztoken/earn-10percent-apr-on-hive-power-delegations-to-the-lolz-project'>Delegate Hive</a> or <a href='https://peakd.com/hive-155986/@lolztoken/introducing-lolz-defi-now-you'>Hive Tokens</a>.</strong><br>Click to delegate: <a href='https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=lolzbot&vesting_shares=10%20HP'>10</a> - <a href='https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=lolzbot&vesting_shares=20%20HP'>20</a> - <a href='https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=lolzbot&vesting_shares=50%20HP'>50</a> - <a href='https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=lolzbot&vesting_shares=100%20HP'>100</a> HP</center></p>
author | lolzbot |
---|---|
permlink | re-re-hivecurious-sufzzz-20250409t084034z |
category | hive-143869 |
json_metadata | "{"app": "beem/0.24.19"}" |
created | 2025-04-09 08:40:48 |
last_update | 2025-04-09 08:40:48 |
depth | 3 |
children | 0 |
last_payout | 2025-04-16 08:40:48 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 1,297 |
author_reputation | 196,497,605,884,467 |
root_title | "6 Jars Transfert Java form - Dev tiny project " |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 141,992,526 |
net_rshares | 0 |
<center>PIZZA! $PIZZA slices delivered: @hivecurious<sub>(2/15)</sub> tipped @itharagaian itharagaian tipped hive-103505 <sub>Moon is coming</sub></center>
author | pizzabot |
---|---|
permlink | re-6-jars-transfert-java-form-20250408t084933z |
category | hive-143869 |
json_metadata | "{"app": "pizzabot"}" |
created | 2025-04-08 08:49:33 |
last_update | 2025-04-08 22:21:48 |
depth | 1 |
children | 0 |
last_payout | 2025-04-15 08:49:33 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 161 |
author_reputation | 7,567,350,236,001 |
root_title | "6 Jars Transfert Java form - Dev tiny project " |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 141,968,564 |
net_rshares | 0 |
Bravo pour ce qui a déjà été fait, je ne peux pas aider hélas mais je crois que tu devrais rebloger dans une communauté spécialisée comme hive-169321 par exemple. !DUO !BBH
author | servelle |
---|---|
permlink | re-itharagaian-202548t135132814z |
category | hive-143869 |
json_metadata | {"tags":["hive-143869","fr","dev","archon","tribes","alive","waivio","duo","aliveandthriving","cent","ecency"],"app":"ecency/4.0.3-vision","format":"markdown+html"} |
created | 2025-04-08 11:51:33 |
last_update | 2025-04-08 11:51:33 |
depth | 1 |
children | 7 |
last_payout | 2025-04-15 11:51:33 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 173 |
author_reputation | 154,125,407,951,252 |
root_title | "6 Jars Transfert Java form - Dev tiny project " |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 141,970,782 |
net_rshares | 3,089,492,395 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
gestion.alive | 0 | 3,089,492,395 | 100% |
<center> <sup>You just got DUO from @servelle.</sup> <sup>They have <b>1/1</b> <b>DUO</b> calls left.</sup> <hr> <img src="https://files.peakd.com/file/peakd-hive/theguruasia/AK7w4BMNZVvSFUnu5EpdemZruiGCM55HjfyKSjZHwYZUDrTBPBRKJXjbn5yEGHs.png" alt="duo_logo"> <hr> <sup>Learn all about <a href="https://peakd.com/pimp/@hive-193566/duo-white-paper">DUO here.</a></sup> </center>
author | duo-tip |
---|---|
permlink | 20250408t115143187z |
category | hive-143869 |
json_metadata | {"tags":["dook","tokendook","dookbot"],"app":"dook-bot/4.0","format":"markdown"} |
created | 2025-04-08 11:51:42 |
last_update | 2025-04-08 11:51:42 |
depth | 2 |
children | 0 |
last_payout | 2025-04-15 11:51:42 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 386 |
author_reputation | 74,233,375,810 |
root_title | "6 Jars Transfert Java form - Dev tiny project " |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 141,970,784 |
net_rshares | 0 |
!LOLZ
author | gestion.alive |
---|---|
permlink | suezte |
category | hive-143869 |
json_metadata | {"tags":["alive"],"app":"wearealiveandsocial/0.1","canonical_url":"https://www.wearealivetribe.com/@gestion.alive/suezte"} |
created | 2025-04-08 19:36:48 |
last_update | 2025-04-08 19:36:48 |
depth | 2 |
children | 1 |
last_payout | 2025-04-15 19:36:48 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 5 |
author_reputation | 31,938,250,745,162 |
root_title | "6 Jars Transfert Java form - Dev tiny project " |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 141,982,842 |
net_rshares | 3,153,534,100 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
gestion.alive | 0 | 3,153,534,100 | 100% |
<div class='pull-right'><center><img src="https://lolztoken.com/lolz.png"><br><a href="https://lolztoken.com">lolztoken.com</a></p><br><br><br><br></center></div><p><center><strong>How often should you tell chemistry jokes?<br>Periodically.</strong><br><sub>Credit: <a href="https://peakd.com/@reddit">reddit</a></sub><br>@servelle, I sent you an <a href="https://lolztoken.com">$LOLZ</a> on behalf of gestion.alive<br><br>(5/10)<br>Farm <strong><a href='https://lolztoken.com'>LOLZ tokens</a></strong> when you <strong><a href='https://peakd.com/hive-155986/@lolztoken/earn-10percent-apr-on-hive-power-delegations-to-the-lolz-project'>Delegate Hive</a> or <a href='https://peakd.com/hive-155986/@lolztoken/introducing-lolz-defi-now-you'>Hive Tokens</a>.</strong><br>Click to delegate: <a href='https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=lolzbot&vesting_shares=10%20HP'>10</a> - <a href='https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=lolzbot&vesting_shares=20%20HP'>20</a> - <a href='https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=lolzbot&vesting_shares=50%20HP'>50</a> - <a href='https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=lolzbot&vesting_shares=100%20HP'>100</a> HP</center></p>
author | lolzbot |
---|---|
permlink | re-suezte-20250408t194806z |
category | hive-143869 |
json_metadata | "{"app": "beem/0.24.19"}" |
created | 2025-04-08 19:48:21 |
last_update | 2025-04-08 19:48:21 |
depth | 3 |
children | 0 |
last_payout | 2025-04-15 19:48:21 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 1,285 |
author_reputation | 196,497,605,884,467 |
root_title | "6 Jars Transfert Java form - Dev tiny project " |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 141,983,043 |
net_rshares | 0 |
si pas membre, je crois pas que c'est possible, mais je vais voir si je sais me faire entendre de ces gens, merci :) !DUO
author | itharagaian |
---|---|
permlink | re-servelle-suer38 |
category | hive-143869 |
json_metadata | {"tags":["hive-143869"],"app":"peakd/2025.4.2"} |
created | 2025-04-08 16:28:21 |
last_update | 2025-04-08 16:28:21 |
depth | 2 |
children | 3 |
last_payout | 2025-04-15 16:28:21 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 121 |
author_reputation | 143,568,566,770,970 |
root_title | "6 Jars Transfert Java form - Dev tiny project " |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 141,978,036 |
net_rshares | 3,285,594,672 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
gestion.alive | 0 | 3,285,594,672 | 100% |
<center> <sup>You just got DUO from @itharagaian.</sup> <sup>They have <b>1/1</b> <b>DUO</b> calls left.</sup> <hr> <img src="https://files.peakd.com/file/peakd-hive/theguruasia/AK7w4BMNZVvSFUnu5EpdemZruiGCM55HjfyKSjZHwYZUDrTBPBRKJXjbn5yEGHs.png" alt="duo_logo"> <hr> <sup>Learn all about <a href="https://peakd.com/pimp/@hive-193566/duo-white-paper">DUO here.</a></sup> </center>
author | duo-tip |
---|---|
permlink | 20250408t162833360z |
category | hive-143869 |
json_metadata | {"tags":["dook","tokendook","dookbot"],"app":"dook-bot/4.0","format":"markdown"} |
created | 2025-04-08 16:28:33 |
last_update | 2025-04-08 16:28:33 |
depth | 3 |
children | 0 |
last_payout | 2025-04-15 16:28:33 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 389 |
author_reputation | 74,233,375,810 |
root_title | "6 Jars Transfert Java form - Dev tiny project " |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 141,978,043 |
net_rshares | 0 |
!LOLZ
author | gestion.alive |
---|---|
permlink | suezto |
category | hive-143869 |
json_metadata | {"tags":["alive"],"app":"wearealiveandsocial/0.1","canonical_url":"https://www.wearealivetribe.com/@gestion.alive/suezto"} |
created | 2025-04-08 19:36:57 |
last_update | 2025-04-08 19:36:57 |
depth | 3 |
children | 1 |
last_payout | 2025-04-15 19:36:57 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 5 |
author_reputation | 31,938,250,745,162 |
root_title | "6 Jars Transfert Java form - Dev tiny project " |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 141,982,845 |
net_rshares | 3,218,882,778 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
gestion.alive | 0 | 3,218,882,778 | 100% |