E aʻo ana e kākau i nā ʻaelike akamai Waves ma RIDE a me RIDE4DAPPS. Mahele 1 (Wallet hoʻohana lehulehu)

E aʻo ana e kākau i nā ʻaelike akamai Waves ma RIDE a me RIDE4DAPPS. Mahele 1 (Wallet hoʻohana lehulehu)

Hello a pau!

I kēia mau lā iho nei, ua hoʻolaha ʻo Waves Labs kūkala ʻia He hoʻokūkū hoʻomohala e kūlike me ka hoʻokuʻu ʻana o ka testnet o ka hoʻonui ʻōlelo ʻaelike akamai RIDE no nā noi decentralized, ʻo Ride4Dapps!

Ua koho mākou i ka hihia DAO no ka mea Ventuary nā hoʻolālā e hoʻomohala i kahi dApp me nā hiʻohiʻona pilikanaka: koho balota, hōʻiliʻili kālā, hoʻokele hilinaʻi, a pēlā aku.
Ua hoʻomaka mākou me kahi laʻana maʻalahi i loko Nā hālāwai nīnau a me nā pane a i IDE HOLO - laʻana me ʻeke kālā maʻamau.

E nānā kākou i kēia laʻana, e hoʻāʻo i nā kuhiakau, a e noʻonoʻo i kekahi mau mea kupanaha:

E ʻōlelo kākou he Alice kā mākou - dApp Owner
ʻO Boob lāua ʻo Cooper nā hoa hana o Alice a he mau mea hoʻokumu pū o Alice-BC DAO.
He mea nona ka ʻoihana ʻo Neli e pono ai ke kālā.
Panakō - kahi panakō e hāʻawi ana i nā hōʻailona

KaʻAnuʻu Hana 1. Hoʻomaka ʻana o nā kaulike

I mea e loaʻa ai nā hōʻailona ma ka pūnaewele hoʻāʻo Waves, pono ʻoe e hoʻokaʻaʻike poloka a e kuhikuhi i ka helu wahi e hoʻouna aku ai i nā hōʻailona.
Hiki ke loaʻa ka helu wahi ma ka IDE ma ka wehe ʻana i nā kikoʻī moʻokāki.
Koho mākou i nā WAVES Bank 10. A laila hōʻoia mākou ua hōʻea lākou ma o ka mea ʻimi poloka a me ka hana: mea loiloi

I kēia manawa, e hāʻawi kākou i nā hōʻailona mai ka panakō i nā mea komo i koe. (Nā memo: ʻAʻole manuahi nā hana āpau ma ka pūnaewele Waves, no laila pono kahi kaulike maikaʻi liʻiliʻi no nā mea komo āpau e hana i nā hana.)

1 NĀ WAVES = 100000000 mau ʻāpana (nā wavelets), ʻoiai hiki i nā nui ke lilo i mau helu piha wale nō
0.01 NĀ WAVES (Uku Hana) = 1000000

Panakō -> [3 NĀ WAVE] -> Alice, ma o TransferTransaction (ʻAno: 4).

Nānā mākou i ka env.SEED mai kahi i kau inoa ʻia ai nā hana e kūlike me kā mākou Panakō:
E aʻo ana e kākau i nā ʻaelike akamai Waves ma RIDE a me RIDE4DAPPS. Mahele 1 (Wallet hoʻohana lehulehu)
Η
Inā ʻaʻohe āu huaʻōlelo hua e kūlike ana, e hoʻololi wale iā ia ma ka pā Moʻokāki a nānā hou.
Ma hope o kēia, hana mākou, hoʻolaha a kau inoa i kahi hana e hoʻoili i 3 WAVES iā Alice.
Hiki iā ʻoe ke loaʻa ka ʻikepili a Alice ma o ka loli env.accounts. Hoʻomaka ka helu ʻana ma 0, no laila ʻo Alice ʻo env.accounts[1].
E aʻo ana e kākau i nā ʻaelike akamai Waves ma RIDE a me RIDE4DAPPS. Mahele 1 (Wallet hoʻohana lehulehu)

broadcast(transfer({recipient:address(env.accounts[1]), amount: 300000000, fee: 1000000}))

Hiki ke ʻike ʻia ka hopena ma ka polokalamu kele pūnaewele, e hoʻihoʻi ʻia kahi loulou iā ia iā mākou ma hope koke o ka hoʻokō ʻana. nā kālepa.

Hoʻomaopopo mākou ua hoʻopiha hou ʻia ke koena o Alice e 3 WAVES, a ʻo ke koena o ka panakō he 10 - 3 - 0.01 = 0.699.
E aʻo ana e kākau i nā ʻaelike akamai Waves ma RIDE a me RIDE4DAPPS. Mahele 1 (Wallet hoʻohana lehulehu)

E aʻo ana e kākau i nā ʻaelike akamai Waves ma RIDE a me RIDE4DAPPS. Mahele 1 (Wallet hoʻohana lehulehu)

Hoʻouna mākou iā Boob lāua ʻo Cooper i 3 NAVES i kēlā me kēia, a ʻo Neli, Xena lāua ʻo Mark 0.2 NAVES i kēlā me kēia ma ke ʻano like.
(Nā memo: Ua hana mākou i kahi hewa o hoʻokahi huapalapala a hoʻouna iā Neli i 0.02 WAVES. E makaʻala!)

broadcast(transfer({recipient:address(env.accounts[4]), amount: 20000000, fee: 1000000}))

Ma hope o ka hoʻopiha hou ʻana i nā koena o nā mea komo a pau, ʻike mākou:
E aʻo ana e kākau i nā ʻaelike akamai Waves ma RIDE a me RIDE4DAPPS. Mahele 1 (Wallet hoʻohana lehulehu)

KaʻAnuʻu Hana 2: E hana i kahi moʻokāki dApp

Ua ʻae mākou ʻo Alice ka mea nāna i hana a me ka mea nona ka noi decentralized.
Ma nā moʻokāki, e hele e hoʻouka iā ia ma ke ʻano he SEED a nānā i ka kūlike o env.SEED me Alice.

E ho'āʻo kākou e hoʻokomo i ka palapala maʻalahi loa (ʻaelike) ma ka moʻokāki a Alice.
ʻO nā pilina akamai ma Waves he mau predicate e pale ai a ʻae paha i kahi ʻano hana i waho e hana ʻia ma lalo o kekahi mau kūlana. I kēia hihia, ʻo ia kūlana he ALWAYS. He ʻoiaʻiʻo ke code ʻaelike. Kāhea mākou i ka deploy().

E aʻo ana e kākau i nā ʻaelike akamai Waves ma RIDE a me RIDE4DAPPS. Mahele 1 (Wallet hoʻohana lehulehu)

ʻO ke kumukūʻai no ka hana setScript he 1400000/100000000 = 0.014 WAVES. He 2.986 WAVES i koe iā Alice ma kāna koena.

E ho'āʻo kākou e hoʻokomo i kahi logic ʻaelike akamai paʻakikī ma ka moʻokāki a Alice, e like me ka mea i wehewehe ʻia ma laʻana

Nā polokalamu holo4Dapps i kēia manawa ua hoʻokomo pū ʻia me 2 mau ʻano hōʻailona hou:

  1. @Kāhea ʻia(i) — lawe i kahi palena i ka moʻokāki nāna i kāhea/kau inoa i ka hana. ʻO ka hopena o kēia hana e hoʻoholo i ka loli i ke kūlana dApp o ka moʻokāki. Hiki i nā moʻokāki ʻē aʻe ke hana i nā hana a hoʻokō i nā hana me kēia hōʻike, e hoʻololi ana i ke kūlana dApp o ka moʻokāki.
  2. @Hōʻoia(tx) — He mea hōʻoia hana me ka palena hana tx. Pili i ka logic predicate o RIDE. Hiki ke hoʻohana ʻia kēia ʻōlelo e hiki ai a hoʻopau paha i nā hoʻololi hou aʻe i ka logic ʻaelike akamai ma kahi moʻokāki dApp.

E hana kāua ikal lomi moʻokāki ma ke ʻano he ʻeke kālā maʻamau no nā mea komo āpau.
E aʻo ana e kākau i nā ʻaelike akamai Waves ma RIDE a me RIDE4DAPPS. Mahele 1 (Wallet hoʻohana lehulehu)

No ka nānā ʻana i ka ʻaelike e hana nei ma kāu moʻokāki, hiki iā ʻoe ke kope i ke code base64 o ka ʻaelike akamai ma ka ʻimi poloka a ʻike iā ia me ka hoʻohana ʻana i kahi decompiler (Eia kekahi lā)
E aʻo ana e kākau i nā ʻaelike akamai Waves ma RIDE a me RIDE4DAPPS. Mahele 1 (Wallet hoʻohana lehulehu)
E aʻo ana e kākau i nā ʻaelike akamai Waves ma RIDE a me RIDE4DAPPS. Mahele 1 (Wallet hoʻohana lehulehu)
E aʻo ana e kākau i nā ʻaelike akamai Waves ma RIDE a me RIDE4DAPPS. Mahele 1 (Wallet hoʻohana lehulehu)

Hoʻomaopopo mākou e kūlike ana ke ʻano o ka ʻaelike akamai me ka mea a mākou e manaʻo ai.
He 2.972 mau NALU i koe iā Alice ma kona kaulike.

Mālama kēia dApp i ka nui o ka hāʻawi ʻana o kēlā me kēia mea komo i ka waihona kālā maʻamau ma o kahi ʻano hana hana ʻikepili — DataEntry(currentKey, newAmount), kahi ʻo currentKey ka moʻokāki e kāhea ana i ka hana waiho, a ʻo newAmount ka waiwai o ke koena i hoʻopiha hou ʻia.

Hoʻokomo ʻo Boob lāua ʻo Cooper i 1 WAVES i loko o ka moʻokāki dApp.
E aʻo ana e kākau i nā ʻaelike akamai Waves ma RIDE a me RIDE4DAPPS. Mahele 1 (Wallet hoʻohana lehulehu)

Hana mākou i kahi hewa a hāʻule ka hana. ʻO kēia no ka mea, ʻoiai ke hōʻoia nei mākou e hoʻokō nei mākou i ka hana ma ka inoa ʻo Bob, ua paʻi hewa mākou i ka papa kuhikuhi a kuhikuhi i kahi moʻokāki Panakō ʻaʻohe ʻaelike akamai. He mea nui e hoʻomaopopo ma aneʻi: aia kahi uku no nā hoʻāʻo kūleʻa ʻole e hoʻomaka i nā hana. ʻaʻole hiki ke wehe ʻia! He 2.972 mau NALU i koe iā Alice ma kona kaulike. He 3 mau NALU a Bob.

Ua hoʻouna ʻo Bob i 1 WAVES i ka moʻokāki dApp.

broadcast(invokeScript({dappAddress: address(env.accounts[1]), call:{function:"deposit",args:[]}, payment: [{amount: 100000000, asset:null }]}))

E aʻo ana e kākau i nā ʻaelike akamai Waves ma RIDE a me RIDE4DAPPS. Mahele 1 (Wallet hoʻohana lehulehu)

He 1.99 WAVES i koe iā Bob. ʻO ia hoʻi, ua uku ʻo Bob i 0.01 WAVES ma ke ʻano he uku.

E aʻo ana e kākau i nā ʻaelike akamai Waves ma RIDE a me RIDE4DAPPS. Mahele 1 (Wallet hoʻohana lehulehu)

ʻO ke koena o Alice he 2.972 WAVES, i kēia manawa he 3.972. Ua hoʻopaʻa inoa ʻia kekahi hana ma ka moʻokāki a Alice, akā ʻaʻohe uku i uku ʻia i ka moʻokāki dApp (Alice).
Ma hope o ka hoʻopiha hou ʻana o Cooper i ka moʻokāki a Alice, ua lilo kāna koena i 4.972 WAVES.

E aʻo ana e kākau i nā ʻaelike akamai Waves ma RIDE a me RIDE4DAPPS. Mahele 1 (Wallet hoʻohana lehulehu)

Hiki iā ʻoe ke ʻike i ka mea nona ka nui o nā WAVES i loko o ka ʻeke kālā i kaʻana like ʻia ma ka ʻaoʻao ʻIkepili o ka mea ʻimi poloka.

Ua hoʻololi ʻo Cooper i kona manaʻo e pili ana i ka waiho ʻana i 1 WAVES i loko o ka ʻeke kālā i kaʻana like ʻia a ua hoʻoholo e huki i ka hapalua o kāna mau pilina. No ka hana ʻana i kēia, pono ʻo ia e kāhea i ka hana huki.

E aʻo ana e kākau i nā ʻaelike akamai Waves ma RIDE a me RIDE4DAPPS. Mahele 1 (Wallet hoʻohana lehulehu)

Eia nō naʻe, ua kuhihewa hou mākou, ʻoiai he ʻokoʻa loa nā palena o ka hana hoʻihoʻi a me kahi pūlima ʻokoʻa. I ka hoʻolālā ʻana i nā ʻaelike akamai ma RIDE4DAPPS, pono ʻoe e hoʻolohe i kēia kiko.

E aʻo ana e kākau i nā ʻaelike akamai Waves ma RIDE a me RIDE4DAPPS. Mahele 1 (Wallet hoʻohana lehulehu)

ʻO ke koena o Cooper i kēia manawa he 2.48 WAVES. ʻO kēia ka unuhi ʻana i 3 WAVES - 1 - 0.01, a laila + 0.5 - 0.01. No laila, ʻo kēlā me kēia waiho kālā a me ka hoʻihoʻi kālā he 0.01 WAVES ke kumukūʻai. ʻO ka hopena, ua loli nā komo ʻana o ka papa ʻaina o ka mea nona ka dApp penei.

E aʻo ana e kākau i nā ʻaelike akamai Waves ma RIDE a me RIDE4DAPPS. Mahele 1 (Wallet hoʻohana lehulehu)

Ua hoʻoholo pū ʻo Bob e huki i kekahi kālā mai ka ʻeke kālā i kaʻana like ʻia, akā ua hana hewa ʻo ia a hoʻāʻo e huki i 1.5 WAVES.

E aʻo ana e kākau i nā ʻaelike akamai Waves ma RIDE a me RIDE4DAPPS. Mahele 1 (Wallet hoʻohana lehulehu)

Eia nō naʻe, aia i loko o ka ʻaelike akamai kahi hōʻoia no kēia kūlana.

He mea hoʻopunipuni ʻo Xena nāna i hoʻāʻo e huki i ka 1 WAVES mai ka moʻokāki laulā.

E aʻo ana e kākau i nā ʻaelike akamai Waves ma RIDE a me RIDE4DAPPS. Mahele 1 (Wallet hoʻohana lehulehu)

Ua hāʻule pū ʻo ia.

Ma ka ʻāpana aʻe, e nānā mākou i nā pilikia paʻakikī e pili ana i nā hemahema o ka moʻokāki Alice dApp.

Source: www.habr.com

E kūʻai i ka hoʻokipa hilinaʻi no nā pūnaewele me ka pale DDoS, nā kikowaena VPS VDS 🔥 E kūʻai i ka hoʻokipa pūnaewele hilinaʻi me ka pale DDoS, nā kikowaena VPS VDS | ProHoster