În această săptămână a avut loc structurarea în continuare cu reprezentanții țării noastre. Până în prezent, Mathy a postat scurte traduceri știri săptămânale pe CryptoFR și TwitterWorldcoinFR. Vitalie a fost, de asemenea, traducerea în limba română și gestionează în prezent Worldcoin.ro,
https://www.facebook.com/WorldcoinRO și TwitterWorldcoinRO.
Krizal a intensificat, de asemenea, până la a face scurt Traducere germană, dar suntem încă înființarea asta. Vom continua să ne ramificăm astfel încât să postăm știri nu doar în engleză.
Pe frontul de dezvoltare, o mulțime de progrese au fost înregistrate. Așa cum poate ați citit pe posturile anterioare, Worldcoin Business Center (WBC) este un înveliș în jurul worldcoind, care a fost redenumit la WorldcoinDaemon (WD) pentru a fi mai explicit pentru începători; WD este responsabil de partea grea, ca: semnarea și validarea tranzacțiilor, expedierea monedei, stocarea tranzacții pe o bază de date, etc. Iar WBC foloseste WD pentru a oferi mai multe funcții la nivel înalt, cum ar fi cumpărarea și vanzarea, arată rapoartele bine structurate și așa mai departe; trebuie să existe un canal de comunicare bine definit între WBC și WD, din fericire, WD oferă acest lucru prin mecanism JSON-RPC.
Săptamâna trecută a s-a creat un strat, care traduce cereri de la WBC la JSON, astfel WD poate înțelege ce vrea WBC.
De exemplu, să presupunem că doriți să faceți o mică fereastră în interiorul portofelului care arată dificultatea, codul va arata ceva de genul asta:
În primul rând avem nevoie pentru a prelua dificultatea de WD
WFDifficulty {
id: myDifficultyItem
coin: "WDC"
}
acest lucru va fi tradus la cererea RPC-JSON:
getmininginfo
care WD va reveni:
{"blocuri": 608085, "currentblocksize": 0, "currentblocktx": 0, "dificultate": 33.687674, "erori": "", "generatoare": true, "genproclimit": -1, "hashespersec": 0 "pooledtx": 69, "testnet": false}
apoi stratul va prelua domeniul de dificultate și va pune-o pe locul corect.
Acum, că avem datele pe care le poate face sau fereastra ca aceasta:
WFWindow {
id: myDifficultyWindow
color: "SteelBlue"
Text: myDifficultyItem.text
}
Lucru interesant aici este că ori de câte ori dificultatea schimba fereastra va afișa automat valoarea actualizată, nu aveți nevoie pentru a programa nimic altceva.
Stratul de traducere este aproape complet, următoarele săptămâni vom implementa toate comenzile de bază și a cererilor.