Te ako ki te tuhi i nga kirimana atamai Waves mo RIDE me RIDE4DAPPS. Wāhanga 1 (pukoro-kaiwhakamahi maha)

Te ako ki te tuhi i nga kirimana atamai Waves mo RIDE me RIDE4DAPPS. Wāhanga 1 (pukoro-kaiwhakamahi maha)

Всем Привет!

Ina tata nei, Waves Labs i panuihia whakataetae mo nga kaiwhakawhanake kua whakatapua ki te tukunga o te toronga reo kirimana atamai RIDE mo nga tono whakaheke Ride4Dapps ki te whatunga whakamatautau!

I whiriwhiria e matou te keehi DAO na te mea Ventuary he mahere ki te whakawhanake i nga dApps me nga mahi hapori: pooti, ​​kohi putea, whakahaere whakawhirinaki, aha atu.
I timata matou me tetahi tauira ngawari i roto Wātū Pātai&A Tuhinga o mua HEI IDE - tauira me putea tiritahi.

Me titiro ki tenei tauira, whakamatautau i nga whakapae me te titiro ki etahi ahuatanga rereke:

Tukuna mai a Alice - Kaipupuri dApp
Ko Boob raua ko Cooper nga hoa a Alice, he kaiwhakarewa o Alice-BC DAO
He kaipakihi a Neli e hiahia putea ana
Peeke - he putea e tohatoha ana i nga tohu

Wāhanga 1. Te tīmatanga o ngā toenga

Kia whiwhi tohu i runga i te whatunga whakamatautau ngaru, me whakapiri atu koe haki me te tohu i te wahi noho hei tuku tohu.
Ka kitea e koe te wahitau i roto i te IDE ma te whakatuwhera i nga taipitopito o to putea.
Ka whakanuia e matou te Bank 10 WAVES. Na ka tirohia e matou kua tae mai ratou ma te poraka me te tirotiro whakawhiti: kaiarotake

Inaianei ka tohatohahia nga tohu mai i te peeke ki te toenga o nga kaiuru. (Tuhipoka: Ko nga whakawhitiwhitinga katoa i runga i te whatunga ngaru kaore i te kore utu, no reira ka hiahiatia he toenga pai mo nga kaiuru katoa ki te mahi hokohoko).

1 NGARU = 100000000 waeine (ngaru), i te mea ko nga moni ka taea te tauoti anake
0.01 NGARU (Utu Whakawhitiwhiti) = 1000000

Peeke -> [3 NGAROI] -> Alice, ma te WhakawhitiTransaction (Momo: 4).

Ka tirohia e matou ko te env.SEED i hainatia ai nga whakawhitiwhitinga e rite ana ki ta matou Peeke:
Te ako ki te tuhi i nga kirimana atamai Waves mo RIDE me RIDE4DAPPS. Wāhanga 1 (pukoro-kaiwhakamahi maha)
Tuhinga
Mena karekau he kupu kakano e rite ana, huri noa ki te ripa Kaute ka tirohia ano.
I muri i tenei, ka hangaia, ka panui me te haina i tetahi tauwhitinga mo te whakawhitinga o 3 WAVES Alice.
Ka kitea hoki e koe nga raraunga a Alice ma te taurangi env.accounts. Ka timata te tatau i te 0, no reira ko Alice env.accounts[1].
Te ako ki te tuhi i nga kirimana atamai Waves mo RIDE me RIDE4DAPPS. Wāhanga 1 (pukoro-kaiwhakamahi maha)

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

Ka taea hoki te kite i te hua i roto i te kaitirotiro, ka whakahokia mai he hononga ki a maatau i muri tonu o te mahi hokohoko.

Ka whakarite kia whakakiia te toenga a Alice e nga ngaru e 3, ka noho tonu te toenga putea ki te 10 - 3 - 0.01 = 0.699.
Te ako ki te tuhi i nga kirimana atamai Waves mo RIDE me RIDE4DAPPS. Wāhanga 1 (pukoro-kaiwhakamahi maha)

Te ako ki te tuhi i nga kirimana atamai Waves mo RIDE me RIDE4DAPPS. Wāhanga 1 (pukoro-kaiwhakamahi maha)

Ka tukuna e matou a Boob me Cooper kia 3 nga ngaru ma ia tangata, a ko Neli, ko Xena me Mark 0.2 nga ngaru ma ia tangata he rite tonu te ahua.
(Tuhipoka: I hapa kotahi te ahua ka tukuna e matou a Neli 0.02 WAVES. Kia tupato!)

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

I muri i te whakakii i nga toenga o nga kaiuru katoa, ka kite tatou:
Te ako ki te tuhi i nga kirimana atamai Waves mo RIDE me RIDE4DAPPS. Wāhanga 1 (pukoro-kaiwhakamahi maha)

Wāhanga 2. Waihangahia he pūkete dApp

I whakaae matou ko Alice te kaihanga me te rangatira o te tono whakaheke.
Haere ki nga Kaute, tautuhia hei SEED ka tirohia nga env.SEED e rite ana ki a Alice.

Me ngana ki te whakauru i te tuhinga ngawari rawa atu (kirimana) ki te putea a Alice.
Ko nga hoapaki atamai i Waves he tohu ka aukati, ka whakaae ranei kia puta tetahi momo tauwhitinga puta i raro i etahi tikanga. I roto i tenei take, ko tenei ahuatanga he rite tonu. He pono te waehere kirimana. Karangahia te hora ().

Te ako ki te tuhi i nga kirimana atamai Waves mo RIDE me RIDE4DAPPS. Wāhanga 1 (pukoro-kaiwhakamahi maha)

Utu mo ia huingaKripituhi tauwhitinga 1400000/100000000 = 0.014 NGA NGARU. E 2.986 NGA NGARU e toe ana ki a Alice.

Me ngana inaianei ki te whakauru i nga arorau kirimana atamai uaua ake i runga i te kaute a Alice, i whakaahuatia i roto tauira

Ride4Dapps kei roto e 2 nga momo tuhipoka hou:

  1. @Ka taea te karanga(i) — ka mau hei tawhā i, nga raraunga mo te kaute i karangahia / hainatia te tauwhitinga. Ko te hua o tenei mahi ka whakatau i te huringa o te ahua o te kaute dApp. Ka taea e etahi atu kaute te hanga tauwhitinga me te mahi i nga mahi me tenei tuhipoka me te whakarereke i te ahua o te kaute dApp.
  2. @Verifier(tx) — Manatoko tauwhitinga me te tawhā tauwhitinga tx. He rite ki te arorau tohu mai i RIDE. Kei roto i tenei korero ka taea e koe te whakaae, te aukati ranei i etahi atu whakarereketanga ki te arorau o nga kirimana atamai i runga i te kaute dApp.

Me mahi tatou dapp he putea noa mo nga kaiuru katoa.
Te ako ki te tuhi i nga kirimana atamai Waves mo RIDE me RIDE4DAPPS. Wāhanga 1 (pukoro-kaiwhakamahi maha)

Hei tirotiro ko tehea kirimana e kaha ana i runga i to putea i tenei wa, ka taea e koe te kape i te waehere base64 o te kirimana atamai i roto i te kaihōpara poraka me te mohio ki te whakamahi i te whakahiato (hei tauira)
Te ako ki te tuhi i nga kirimana atamai Waves mo RIDE me RIDE4DAPPS. Wāhanga 1 (pukoro-kaiwhakamahi maha)
Te ako ki te tuhi i nga kirimana atamai Waves mo RIDE me RIDE4DAPPS. Wāhanga 1 (pukoro-kaiwhakamahi maha)
Te ako ki te tuhi i nga kirimana atamai Waves mo RIDE me RIDE4DAPPS. Wāhanga 1 (pukoro-kaiwhakamahi maha)

Ka whakarite kia rite te arorau o te kirimana atamai ki ta matou e tumanako ana.
E 2.972 NGA NGARU e toe ana ki a Alice.

Ko tenei dApp e pupuri ana i te nui o te takoha o ia kaiuru ki te putea noa ma te tikanga tauwhitinga raraunga - Whakauru Raraunga(Key o naianei, newAmount), ko currentKey te kaute e kii ana i te mahi putunga, a ko newAmount te uara o te toenga kua whakakiia.

Ka tuku moni a Boob raua ko Cooper ki te putea dApp me te 1 WAVES.
Te ako ki te tuhi i nga kirimana atamai Waves mo RIDE me RIDE4DAPPS. Wāhanga 1 (pukoro-kaiwhakamahi maha)

Ka pohehe matou, karekau te tauwhitinga e haere. Mai i te mea, ahakoa te mea i tino mohio matou kei te mahi maatau mo Bob, i pohehe matou i te taurangi me te tohu i tetahi putea Peeke kaore he kirimana atamai. He mea nui ki konei - he utu mo nga nganatanga kore angitu ki te timata i nga whakawhitinga. e kore e taea te tango! E 2.972 NGA NGARU e toe ana ki a Alice. E toru nga ngaru a Bob.

I tukuna e Bob nga ngaru 1 ki te dApp Account.

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

Te ako ki te tuhi i nga kirimana atamai Waves mo RIDE me RIDE4DAPPS. Wāhanga 1 (pukoro-kaiwhakamahi maha)

E 1.99 NGA NGARU e toe ana ki a Bob. Arā, i utua e Bob te kōmihana WAVES 0.01

Te ako ki te tuhi i nga kirimana atamai Waves mo RIDE me RIDE4DAPPS. Wāhanga 1 (pukoro-kaiwhakamahi maha)

E 2.972 nga ngaru a Alice i runga i tana toenga, inaianei ko te 3.972. I rehitatia ano he tauwhitinga i runga i te kaute a Alice, engari kaore he komihana i utua mai i te Kaute dApp (Alice).
Whai muri i te whakakii ano a Cooper i te kaute, ka 4.972 nga ngaru a Alice.

Te ako ki te tuhi i nga kirimana atamai Waves mo RIDE me RIDE4DAPPS. Wāhanga 1 (pukoro-kaiwhakamahi maha)

Ka taea e koe te mohio ko wai kei a ia te maha o nga WAVES i roto i te putea noa i roto i te kaihōpara poraka i te ripa Raraunga.

I huri a Cooper ki te waiho i te moni 1 WAVES i runga i te putea whanui ka whakatau ki te tango i te haurua o te hononga. Ki te mahi i tenei, me karanga e ia te mahi tango.

Te ako ki te tuhi i nga kirimana atamai Waves mo RIDE me RIDE4DAPPS. Wāhanga 1 (pukoro-kaiwhakamahi maha)

Heoi, i he ano matou, na te mea he rereke nga tawhā me te hainatanga o te mahi tangohanga. Ina hoahoa koe i nga kirimana atamai i runga i te RIDE4DAPPS me aro koe ki tenei waahanga

Te ako ki te tuhi i nga kirimana atamai Waves mo RIDE me RIDE4DAPPS. Wāhanga 1 (pukoro-kaiwhakamahi maha)

Inaianei kei a Cooper te 2.48 WAVES kei runga i tana pepa toenga. Na reira, 3 NGARU - 1 - 0.01, katahi ka + 0.5 - 0.01. No reira, ko ia waea ki te putunga me te tango utu he 0.01 WAVES. Ko te mutunga mai, ko nga whakaurunga kei roto i te ripanga rangatira o dApps ka rereke penei.

Te ako ki te tuhi i nga kirimana atamai Waves mo RIDE me RIDE4DAPPS. Wāhanga 1 (pukoro-kaiwhakamahi maha)

I whakatau ano a Bob ki te tango i etahi moni mai i te putea tiritahi, engari i he, ka ngana ki te tango i te 1.5 WAVES.

Te ako ki te tuhi i nga kirimana atamai Waves mo RIDE me RIDE4DAPPS. Wāhanga 1 (pukoro-kaiwhakamahi maha)

Heoi, ko te kirimana atamai he haki mo tenei ahuatanga.

He tangata tinihanga a Xena, i ngana ia ki te tango 1 WAVES mai i te kaute katoa.

Te ako ki te tuhi i nga kirimana atamai Waves mo RIDE me RIDE4DAPPS. Wāhanga 1 (pukoro-kaiwhakamahi maha)

Kare hoki i pai ki a ia.

I te waahanga e whai ake nei, ka titiro tatou ki nga take uaua ake e pa ana ki te ngoikoretanga o Alice dApp Account.

Source: will.com

Tāpiri i te kōrero