ARK Core v2.1: Halo TypeScript! Berkembang ke Arah v3

in #arkindonesia5 years ago

Hai sahabat steemians
Perlu kita ketahui di kutip dari, Ark.io Kini Launching ARK Core merupakan yang pertama, dan berkembang ke arah v3 ditayangkan langsung di ARK Public Network. Core v2.1 saat ini memakai basis kode TypeScript yang lebih ketat serta tingkatkan lingkup tes. Mari kita evaluasi perubahannya.

image

Perihal pertama yang pertama - Ciri khas pemakai ARK tak perlu lakukan apapun untuk pembaharuan ini. Semua pembaharuan akan diurus di latar belakang oleh pengembang serta delegasi ARK. Perubahan mesti mulus tiada masalah atau perlambat blockchain. Akan tetapi, ketepatan waktu serta proses pembaharuan transisi ada di luar kendali kami, hingga Anda mungkin alami keterlambatan setoran serta penarikan waktu mereka berubah.

Pembaharuan Core paling baru terpenting diprioritaskan pada pergantian basis kode dari JavaScript ke TypeScript. Ini bermakna menulis lagi semua Core ke bahasa pemrograman TypeScript. Meskipun ini kedengarannya tidak riil untuk dituntaskan dalam periode waktu yang singkat (Core v2 awal yang baru launching lebih dari 2 bulan lantas), TypeScript ialah superset JavaScript yang membuat konversi lebih gampang. Salah satunya keunggulan dari TypeScript ialah jika dia memberikan laporan kekeliruan tulis serta sintaks pada saat gabungan, alih-alih runtime (saat aplikasi telah berjalan langsung). Pun, ketentuan yang lebih ketat (keperluan untuk mendeskripsikan type) membuat tambah lebih pas untuk project blockchain. TypeScript begitu logis untuk meningkatkan project yang butuh ditingkatkan serta mempunyai beberapa pengembang yang kerja pada basis kode.

ARK Core sekarang pun sudah di-de-branded dengan ganti nama semua instance dari “ARK” jadi “CORE”. Ini membuat Core lebih umum serta lebih gampang untuk dipasang oleh bridgechains sebab tak perlu merubah nama apapun, sesudah membuat konfigurasi jaringan spesial Anda, Anda siap pergi!

ARK Core v2.1 pun mengenalkan lingkup uji 100% untuk elemen penting Core (Crypto, Blockchain, serta Transaction Pool). Lingkup pengujian yang hebat memberikan kepercayaan pada pengembang jika project ini di kembangkan serta dijaga dengan baik, serta membuat lebih gampang untuk mengevaluasi apa refactoring atau menambahkan kode sumber akan mengakibatkan kerusakan suatu.

Menambahkan titik akhir API baru akan menolong transisi serta client Desktop serta Mobile kami kurangi panggilan API pada beberapa pertanyaan yang seringkali dipakai. Salah satunya contoh baru ialah potensi pada sebuah panggilan API untuk mencari info lebih dari 1 alamat ARK sekaligus juga, hingga kurangi waktu pemuatan serta batasi keperluan untuk beberapa panggilan API.

Apakah Setelah itu untuk Core?

Launching Core v2.2 setelah itu akan konsentrasi pada pemakaian Core yang lebih gampang untuk pengembang serta transisi. Core bisa menjadi modul npm yang bisa diinstal serta berhubungan dengan global. Contohnya Anda akan menyebut ark relay: mainnet sesudah meng-install pokok lewat yarn global add @ arkecosystem / core.

Dengan v2.2 kami akan manfaatkan perpustakaan ARK Utilities yang barusan di kembangkan, yang akan percepat beberapa komponen pokok sampai lebih dari 100%. Anda bisa membaca selanjutnya mengenai ARK Utilities di sini.

Konfigurasi serta pilihan akan diurus lewat Konfigurasi ARK. Ini bisa menjadi antarmuka semua baru untuk mengurus node memakai perintah simpel serta pada intinya akan menukar keperluan untuk ARK Core Commander. Peningkatan Core v2.2 tengah berjalan dengan launching yang diprediksi bulan kedepan.

Saat ini mari kita lihat pergantian dengan lebih detil buat mereka yang ingin menyelam lebih dalam!!!

Pergantian Angka

Semenjak launching Core awal:

  1. 15 pengembang berlainan berperan pada Core.
  2. 180 prinsip baru untuk Core.
  3. 1.924 file dirubah dalam Core.
  4. 107.957 baris kode ditambahkan ke Core.
  5. 96.729 baris kode dihapus dalam Core.

Apakah yang baru? Ditambahkan

Penasaran bukan, tidak perlu perkwatir kalian bisa klik Ark.io semua penambahan yang terbaru akan kalian temukan di sana.

Itu sedikit penjelasan yang dapat kita pahami bersama, ark.io memang selalu memberikan sistem update yang berkelanjutan dan semakin berkembang terimakasih.

Mari berkontrobusi di #arkindonesia #ark dan #arkecosystem dan ikuti juga kontes kontes ark yang di adakah.
Gabung juga di chanel perselisihan Discord
https://discord.gg/mYPn7C

Sort:  

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by amuchtar from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.

Coin Marketplace

STEEM 0.31
TRX 0.11
JST 0.033
BTC 64275.02
ETH 3139.81
USDT 1.00
SBD 4.14