āĻšā§āĻ¯āĻžāĻ˛ā§ āĻ¸āĻŦāĻžāĻ!
āĻ
āĻ¤āĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°āĻ¤āĻŋ, Waves Labs
āĻāĻŽāĻ°āĻž DAO āĻā§āĻ¸āĻāĻŋ āĻŦā§āĻā§ āĻ¨āĻŋāĻ¯āĻŧā§āĻāĻŋ āĻāĻžāĻ°āĻŖ
āĻāĻŽāĻ°āĻž āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻāĻ°ā§āĻāĻŋ
ĐаваКŅĐĩ ŅаСйĐĩŅĐĩĐŧ Đ´Đ°ĐŊĐŊŅĐš ĐŋŅиĐŧĐĩŅ, ĐŋŅОвĐĩŅиĐŧ ĐŗиĐŋĐžŅĐĩСŅ и ŅĐ°ŅŅĐŧĐžŅŅиĐŧ ĐŊĐĩĐēĐžŅĐžŅŅĐĩ ŅŅŅĐ°ĐŊĐŊĐžŅŅи:
āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻ˛āĻŋāĻ¸ āĻāĻā§ - dApp āĻŽāĻžāĻ˛āĻŋāĻ
Boob и Cooper â ĐŋĐ°ŅŅĐŊĐĩŅŅ Alice, ŅООŅĐŊОваŅĐĩĐģи Alice-BC DAO
Neli â вĐģĐ°Đ´ĐĩĐģĐĩŅ йиСĐŊĐĩŅĐ°, ĐēĐžŅĐžŅОК ĐŊŅĐļĐŊĐž ŅиĐŊĐ°ĐŊŅиŅОваĐŊиĐĩ
āĻŦā§āĻ¯āĻžāĻā§āĻ - āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻžāĻā§āĻ āĻ¯āĻž āĻā§āĻā§āĻ¨ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻāĻ°ā§
āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧ 1. āĻŦā§āĻ¯āĻžāĻ˛ā§āĻ¨ā§āĻ¸ā§āĻ° āĻ¸ā§āĻāĻ¨āĻž
āĻ¤āĻ°āĻā§āĻ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻā§ āĻā§āĻā§āĻ¨ āĻĒā§āĻ¤ā§, āĻāĻĒāĻ¨āĻžāĻā§ āĻ¯ā§āĻāĻžāĻ¯ā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§
āĻāĻĒāĻ¨āĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻ
ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻā§āĻ° āĻŦāĻŋāĻļāĻĻ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻā§āĻ˛ā§ IDE-āĻ¤ā§ āĻ āĻŋāĻāĻžāĻ¨āĻžāĻāĻŋ āĻā§āĻāĻā§ āĻĒā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
ĐŅĐ´ĐĩĐģŅĐĩĐŧ Bank 10 WAVES. ĐĐžŅĐģĐĩ ĐŋŅОвĐĩŅŅĐĩĐŧ, ŅŅĐž ĐžĐŊи ĐŋĐžŅŅŅĐŋиĐģи ŅĐĩŅĐĩС ОйОСŅĐĩваŅĐĩĐģŅ ĐąĐģĐžĐēОв и ŅŅĐ°ĐŊСаĐēŅиК:
āĻāĻāĻ¨ āĻŦā§āĻ¯āĻžāĻā§āĻ āĻĨā§āĻā§ āĻŦāĻžāĻāĻŋ āĻ āĻāĻļāĻā§āĻ°āĻšāĻŖāĻāĻžāĻ°ā§āĻĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻā§āĻā§āĻ¨ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻāĻ°āĻž āĻ¯āĻžāĻāĨ¤ (āĻĻā§āĻ°āĻˇā§āĻāĻŦā§āĻ¯: āĻ¤āĻ°āĻā§āĻ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§ āĻ¨āĻ¯āĻŧ, āĻ¤āĻžāĻ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ āĻāĻļāĻā§āĻ°āĻšāĻŖāĻāĻžāĻ°ā§āĻĻā§āĻ° āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻāĻ¤āĻŋāĻŦāĻžāĻāĻ āĻŦā§āĻ¯āĻžāĻ˛ā§āĻ¨ā§āĻ¸ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨)āĨ¤
1 āĻ¤āĻ°āĻā§āĻ = 100000000 āĻāĻāĻ¨āĻŋāĻ (āĻāĻ¯āĻŧā§āĻāĻ˛ā§āĻ), āĻ¯ā§āĻšā§āĻ¤ā§ āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
0.01 āĻāĻ¯āĻŧā§āĻāĻ¸ (āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻĢāĻŋ) = 1000000
āĻŦā§āĻ¯āĻžāĻā§āĻ -> [ā§Š āĻ¤āĻ°āĻā§āĻ] -> āĻāĻ˛āĻŋāĻ¸, āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻžāĻ° āĻā§āĻ°āĻžāĻ¨āĻā§āĻ¯āĻžāĻāĻļāĻ¨ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ (āĻĒā§āĻ°āĻāĻžāĻ°: 3)āĨ¤
āĻāĻŽāĻ°āĻž āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻŋ āĻ¯ā§ env.SEED āĻĨā§āĻā§ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻŦā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽā§āĻ˛ā§:
īŋŧ
āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻžāĻā§ āĻāĻāĻāĻŋ āĻŽāĻŋāĻ˛āĻŋāĻ¤ āĻŦā§āĻ āĻŦāĻžāĻā§āĻ¯āĻžāĻāĻļ āĻ¨āĻž āĻĨāĻžāĻā§ āĻ¤āĻŦā§ āĻļā§āĻ§ā§ āĻ
ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻ āĻā§āĻ¯āĻžāĻŦā§ āĻāĻāĻŋāĻ¤ā§ āĻ¸ā§āĻ¯ā§āĻāĻ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻāĻŦāĻžāĻ° āĻā§āĻ āĻāĻ°ā§āĻ¨ā§ˇ
āĻāĻ° āĻĒāĻ°ā§, āĻāĻŽāĻ°āĻž 3 āĻāĻ¯āĻŧā§āĻāĻ¸ āĻ
ā§āĻ¯āĻžāĻ˛āĻŋāĻ¸ā§āĻ° āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻ¤ā§āĻ°āĻŋ, āĻā§āĻˇāĻŖāĻž āĻāĻŦāĻ āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ° āĻāĻ°āĻŋāĨ¤
ĐŖСĐŊĐ°ŅŅ Đ´Đ°ĐŊĐŊŅĐĩ ĐĐģиŅŅ ĐŧĐžĐļĐŊĐž ŅĐ°ĐēĐļĐĩ ŅĐĩŅĐĩС ĐŋĐĩŅĐĩĐŧĐĩĐŊĐŊŅŅ env.accounts. ĐŅĐŧĐĩŅĐ°ŅиŅ ĐŊĐ°ŅиĐŊĐ°ĐĩŅŅŅ Ņ 0, ŅООŅвĐĩŅŅвĐĩĐŊĐŊĐž ĐĐģиŅĐ° ŅŅĐž env.accounts[1].
broadcast(transfer({recipient:address(env.accounts[1]), amount: 300000000, fee: 1000000}))
āĻĢāĻ˛āĻžāĻĢāĻ˛āĻāĻŋ āĻŦā§āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ āĻĒāĻ°ā§āĻ¯āĻŦā§āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻāĻāĻŋāĻ° āĻāĻāĻāĻŋ āĻ˛āĻŋāĻā§āĻ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻĨā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻžāĻā§ āĻĢāĻŋāĻ°ā§ āĻāĻ¸āĻŦā§
āĻāĻŽāĻ°āĻž āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻŋ āĻ¯ā§ āĻ
ā§āĻ¯āĻžāĻ˛āĻŋāĻ¸ā§āĻ° āĻŦā§āĻ¯āĻžāĻ˛ā§āĻ¨ā§āĻ¸ 3āĻāĻŋ āĻāĻ¯āĻŧā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻŦā§āĻ¯āĻžāĻā§āĻ āĻŦā§āĻ¯āĻžāĻ˛ā§āĻ¨ā§āĻ¸ 10 - 3 - 0.01 = 0.699 āĻ¤ā§ āĻĨāĻžāĻā§ā§ˇ
āĻāĻŽāĻ°āĻž āĻāĻāĻāĻāĻžāĻŦā§ Boob āĻāĻŦāĻ Cooper 3 āĻ¤āĻ°āĻā§āĻ āĻāĻŦāĻ Neli, Xena āĻāĻŦāĻ Mark 0.2 āĻ¤āĻ°āĻā§āĻ āĻĒāĻžāĻ āĻžāĻāĨ¤
(Notes: ĐŅ Đ´ĐžĐŋŅŅŅиĐģи ĐžŅийĐēŅ ĐŊĐ° ОдиĐŊ СĐŊĐ°Đē и ĐžŅĐŋŅавиĐģи Neli 0.02 WAVES. ĐŅĐ´ŅŅĐĩ вĐŊиĐŧĐ°ŅĐĩĐģŅĐŊŅ!)
broadcast(transfer({recipient:address(env.accounts[4]), amount: 20000000, fee: 1000000}))
āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ
āĻāĻļāĻā§āĻ°āĻšāĻŖāĻāĻžāĻ°ā§āĻĻā§āĻ° āĻāĻžāĻ°āĻ¸āĻžāĻŽā§āĻ¯ āĻĒā§āĻ°āĻŖ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§, āĻāĻŽāĻ°āĻž āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ:
āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧ 2. āĻāĻāĻāĻŋ dApp āĻ ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨
āĻāĻŽāĻ°āĻž āĻ¸āĻŽā§āĻŽāĻ¤ āĻšāĻ¯āĻŧā§āĻāĻŋ āĻ¯ā§ āĻ
ā§āĻ¯āĻžāĻ˛āĻŋāĻ¸ āĻŦāĻŋāĻā§āĻ¨ā§āĻĻā§āĻ°ā§āĻā§āĻ¤ āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻāĻŋāĻ° āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻ¤āĻž āĻāĻŦāĻ āĻŽāĻžāĻ˛āĻŋāĻ āĻšāĻŦā§āĻ¨āĨ¤
āĻ
ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻā§ āĻ¯āĻžāĻ¨, āĻāĻāĻŋāĻā§ SEED āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ env.SEED āĻ
ā§āĻ¯āĻžāĻ˛āĻŋāĻ¸ā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽā§āĻ˛ā§ āĻ¤āĻž āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨āĨ¤
āĻ
ā§āĻ¯āĻžāĻ˛āĻŋāĻ¸ā§āĻ° āĻ
ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻā§ āĻ¸āĻšāĻāĻ¤āĻŽ āĻ¸āĻŽā§āĻāĻžāĻŦā§āĻ¯ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ (āĻā§āĻā§āĻ¤āĻŋ) āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻž āĻ¯āĻžāĻāĨ¤
āĻ¤āĻ°āĻā§āĻā§ āĻ¸ā§āĻŽāĻžāĻ°ā§āĻ āĻĒāĻ°āĻŋāĻāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻāĻŽāĻ¨ āĻĒā§āĻ°ā§āĻŦāĻžāĻāĻžāĻ¸ āĻ¯āĻž āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻļāĻ°ā§āĻ¤ā§āĻ° āĻ
āĻ§ā§āĻ¨ā§ āĻ¯ā§ āĻā§āĻ¨āĻ āĻ§āĻ°āĻŖā§āĻ° āĻŦāĻšāĻŋāĻ°ā§āĻāĻžāĻŽā§ āĻ˛ā§āĻ¨āĻĻā§āĻ¨āĻā§ āĻ¨āĻŋāĻˇāĻŋāĻĻā§āĻ§ āĻŦāĻž āĻ
āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧā§ˇ āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻ āĻļāĻ°ā§āĻ¤ āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ. āĻā§āĻā§āĻ¤āĻŋ āĻā§āĻĄ āĻ¸āĻ¤ā§āĻ¯. āĻāĻ˛ āĻĄāĻŋāĻĒā§āĻ˛āĻ¯āĻŧ()āĨ¤
āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§āĻāĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ā§āĻ° āĻĢāĻŋ 1400000/100000000 = 0.014 WAVESāĨ¤ āĻ ā§āĻ¯āĻžāĻ˛āĻŋāĻ¸ā§āĻ° āĻŦā§āĻ¯āĻžāĻ˛ā§āĻ¨ā§āĻ¸ā§ 2.986 āĻ¤āĻ°āĻā§āĻ āĻ āĻŦāĻļāĻŋāĻˇā§āĻ āĻāĻā§āĨ¤
āĻāĻ¸ā§āĻ¨ āĻāĻāĻ¨ āĻ
ā§āĻ¯āĻžāĻ˛āĻŋāĻ¸ āĻ
ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻā§ āĻāĻ°āĻ āĻāĻāĻŋāĻ˛ āĻ¸ā§āĻŽāĻžāĻ°ā§āĻ āĻāĻ¨ā§āĻā§āĻ°āĻžāĻā§āĻ āĻ˛āĻāĻŋāĻ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻŋ, āĻāĻ¤ā§ āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§
Ride4Dapps āĻāĻāĻ¨ 2āĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻā§āĻāĻž āĻĒā§āĻ°āĻāĻžāĻ° āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤:
- @ āĻāĻ˛āĻ¯ā§āĻā§āĻ¯(i) â āĻāĻāĻāĻŋ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ i āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¨ā§āĻ¯āĻŧ, āĻā§āĻ¨ āĻ ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻāĻāĻŋ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻŦāĻ˛ā§/āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ° āĻāĻ°ā§āĻā§ āĻ¸ā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻĄā§āĻāĻžāĨ¤ āĻāĻāĻŋ āĻāĻ āĻĢāĻžāĻāĻļāĻ¨ā§āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻ¯āĻž dApp āĻ ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻā§āĻ° āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§āĨ¤ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻŦāĻ āĻāĻ āĻā§āĻāĻž āĻĻāĻŋāĻ¯āĻŧā§ āĻĢāĻžāĻāĻļāĻ¨ āĻāĻžāĻ˛āĻžāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻŦāĻ dApp āĻ ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻā§āĻ° āĻ āĻŦāĻ¸ā§āĻĨāĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
- @Verifier(tx) â āĻ˛ā§āĻ¨āĻĻā§āĻ¨ tx āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¸āĻš āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻ¯āĻžāĻāĻžāĻāĻāĻžāĻ°ā§āĨ¤ RIDE āĻĨā§āĻā§ predicate āĻ¯ā§āĻā§āĻ¤āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻŋāĻ˛ā§ āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻāĻ āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻ¤ā§ āĻāĻĒāĻ¨āĻŋ dApp āĻ ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻā§ āĻ¸ā§āĻŽāĻžāĻ°ā§āĻ āĻā§āĻā§āĻ¤āĻŋāĻ° āĻ¯ā§āĻā§āĻ¤āĻŋāĻ¤ā§ āĻāĻ°āĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§āĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻāĻŋāĻ¤ā§ āĻŦāĻž āĻ¨āĻŋāĻˇāĻŋāĻĻā§āĻ§ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻāĻ˛ā§ āĻāĻ°āĻŋ āĻĄāĻŋāĻāĻĒāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ
āĻāĻļāĻā§āĻ°āĻšāĻŖāĻāĻžāĻ°ā§āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻ¯āĻŧāĻžāĻ˛ā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ
ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻāĨ¤
āĻāĻĒāĻ¨āĻžāĻ° āĻ
ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻā§ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ā§ āĻā§āĻ¨ āĻā§āĻā§āĻ¤āĻŋ āĻ¸āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻā§ āĻ¤āĻž āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻ¤ā§, āĻāĻĒāĻ¨āĻŋ āĻŦā§āĻ˛āĻ āĻāĻā§āĻ¸āĻĒā§āĻ˛ā§āĻ°āĻžāĻ°ā§ āĻ¸ā§āĻŽāĻžāĻ°ā§āĻ āĻā§āĻā§āĻ¤āĻŋāĻ° āĻŦā§āĻ¸64 āĻā§āĻĄāĻāĻŋ āĻ
āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻĄāĻŋāĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻŋāĻ¨āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ (
ĐŖĐąĐĩĐļĐ´Đ°ĐĩĐŧŅŅ, ŅŅĐž ĐģĐžĐŗиĐēĐ° ŅĐŧĐ°ŅŅ-ĐēĐžĐŊŅŅĐ°ĐēŅĐ° ŅООŅвĐĩŅŅŅвŅĐĩŅ ŅĐžĐŧŅ, ŅŅĐž ĐŧŅ ĐžĐļидаĐĩĐŧ.
āĻ
ā§āĻ¯āĻžāĻ˛āĻŋāĻ¸ā§āĻ° āĻŦā§āĻ¯āĻžāĻ˛ā§āĻ¨ā§āĻ¸ā§ 2.972 āĻ¤āĻ°āĻā§āĻ āĻ
āĻŦāĻļāĻŋāĻˇā§āĻ āĻāĻā§āĨ¤
āĻāĻ dApp āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ āĻāĻļāĻā§āĻ°āĻšāĻŖāĻāĻžāĻ°ā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¤āĻšāĻŦāĻŋāĻ˛ā§ āĻāĻ¤āĻāĻž āĻ āĻŦāĻĻāĻžāĻ¨ āĻ°āĻžāĻā§ āĻ¤āĻž āĻā§āĻ°ā§āĻ¯āĻžāĻ āĻ°āĻžāĻā§ āĻĄā§āĻāĻž āĻ˛ā§āĻ¨āĻĻā§āĻ¨ â āĻĄā§āĻāĻž āĻāĻ¨ā§āĻā§āĻ°āĻŋ (āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻā§, āĻ¨āĻ¤ā§āĻ¨ āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ), āĻ¯ā§āĻāĻžāĻ¨ā§ currentKey āĻšāĻ˛ āĻ ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻ āĻ¯āĻž āĻĄāĻŋāĻĒā§āĻāĻŋāĻ āĻĢāĻžāĻāĻļāĻ¨āĻā§ āĻāĻ˛ āĻāĻ°ā§, āĻāĻŦāĻ newAmount āĻšāĻ˛ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻĒā§āĻ°āĻŖ āĻāĻ°āĻž āĻŦā§āĻ¯āĻžāĻ˛ā§āĻ¨ā§āĻ¸ā§āĻ° āĻŽāĻžāĻ¨āĨ¤
Boob āĻāĻŦāĻ Cooper āĻ¤āĻžāĻĻā§āĻ° āĻĄāĻŋāĻĒā§āĻāĻŋāĻ āĻāĻ°ā§ dApp āĻ
ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻā§ 1āĻāĻŋ WAVES āĻĻāĻŋāĻ¯āĻŧā§āĨ¤
āĻāĻŽāĻ°āĻž āĻā§āĻ˛ āĻāĻ°āĻŋ āĻāĻŦāĻ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻ¯ā§āĻšā§āĻ¤ā§, āĻāĻŽāĻ°āĻž āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻšāĻāĻ¯āĻŧāĻž āĻ¸āĻ¤ā§āĻ¤ā§āĻŦā§āĻ āĻ¯ā§ āĻāĻŽāĻ°āĻž Bob-āĻāĻ° āĻšāĻ¯āĻŧā§ āĻāĻāĻāĻŋ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻāĻ°āĻāĻŋ, āĻāĻŽāĻ°āĻž āĻ¸ā§āĻā§āĻ¤ā§ āĻā§āĻ˛ āĻāĻ°ā§āĻāĻŋ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻžāĻā§āĻ āĻ ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°ā§āĻāĻŋ āĻ¯ā§āĻāĻŋāĻ° āĻā§āĻ¨ā§ āĻ¸ā§āĻŽāĻžāĻ°ā§āĻ āĻā§āĻā§āĻ¤āĻŋ āĻ¨ā§āĻā§ˇ āĻāĻāĻžāĻ¨ā§ āĻāĻāĻāĻŋ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻ˛āĻā§āĻˇā§āĻ¯ āĻāĻ°āĻžāĻ° āĻŽāĻ¤ā§ - āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻļā§āĻ°ā§ āĻāĻ°āĻžāĻ° āĻŦā§āĻ¯āĻ°ā§āĻĨ āĻĒā§āĻ°āĻā§āĻˇā§āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĢāĻŋ āĻāĻā§ ĐŊĐĩ ŅĐŊиĐŧĐ°ĐĩŅŅŅ! āĻ ā§āĻ¯āĻžāĻ˛āĻŋāĻ¸ā§āĻ° āĻŦā§āĻ¯āĻžāĻ˛ā§āĻ¨ā§āĻ¸ā§ 2.972 āĻ¤āĻ°āĻā§āĻ āĻ āĻŦāĻļāĻŋāĻˇā§āĻ āĻāĻā§āĨ¤ āĻŦāĻŦ 3 āĻ¤āĻ°āĻā§āĻ āĻāĻā§.
āĻŦāĻŦ dApp āĻ ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻā§ 1āĻāĻŋ āĻāĻ¯āĻŧā§āĻ āĻĒāĻžāĻ āĻŋāĻ¯āĻŧā§āĻā§āĨ¤
broadcast(invokeScript({dappAddress: address(env.accounts[1]), call:{function:"deposit",args:[]}, payment: [{amount: 100000000, asset:null }]}))
āĻŦāĻŦ 1.99 āĻ¤āĻ°āĻā§āĻ āĻŦāĻžāĻāĻŋ āĻāĻā§. āĻ āĻ°ā§āĻĨāĻžā§, āĻŦāĻŦ 0.01 WAVES āĻāĻŽāĻŋāĻļāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĻā§
āĻ
ā§āĻ¯āĻžāĻ˛āĻŋāĻ¸ā§āĻ° āĻŦā§āĻ¯āĻžāĻ˛ā§āĻ¨ā§āĻ¸ā§ 2.972 āĻ¤āĻ°āĻā§āĻ āĻāĻŋāĻ˛, āĻāĻāĻ¨ āĻāĻāĻŋ 3.972āĨ¤ āĻ
ā§āĻ¯āĻžāĻ˛āĻŋāĻ¸ āĻ
ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻā§ āĻāĻāĻāĻŋ āĻ˛ā§āĻ¨āĻĻā§āĻ¨āĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛, āĻ¤āĻŦā§ dApp āĻ
ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻ (āĻāĻ˛āĻŋāĻ¸) āĻĨā§āĻā§ āĻā§āĻ¨āĻ āĻāĻŽāĻŋāĻļāĻ¨ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧāĻ¨āĻŋāĨ¤
āĻā§āĻĒāĻžāĻ° āĻ
ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻāĻāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻĒā§āĻ°āĻŖ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§, āĻ
ā§āĻ¯āĻžāĻ˛āĻŋāĻ¸ā§āĻ° āĻŦā§āĻ¯āĻžāĻ˛ā§āĻ¨ā§āĻ¸ 4.972 āĻāĻ¯āĻŧā§āĻāĻ¸ āĻšāĻ¯āĻŧā§ āĻā§āĻā§āĨ¤
āĻāĻĒāĻ¨āĻŋ āĻĄā§āĻāĻž āĻā§āĻ¯āĻžāĻŦā§ āĻŦā§āĻ˛āĻ āĻāĻā§āĻ¸āĻĒā§āĻ˛ā§āĻ°āĻžāĻ°ā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻ¯āĻŧāĻžāĻ˛ā§āĻā§ āĻāĻ¤āĻā§āĻ˛āĻŋ āĻāĻ¯āĻŧā§āĻā§āĻ° āĻŽāĻžāĻ˛āĻŋāĻ āĻ¤āĻž āĻā§āĻāĻā§ āĻĒā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ā§ˇ
āĻā§āĻĒāĻžāĻ° āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻ¯āĻŧāĻžāĻ˛ā§āĻā§ 1 āĻāĻ¯āĻŧā§āĻā§āĻ° āĻĒāĻ°āĻŋāĻŽāĻžāĻŖ āĻ°ā§āĻā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻžāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧā§ āĻ¤āĻžāĻ° āĻŽāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§āĻā§āĻ¨ āĻāĻŦāĻ āĻ āĻ°ā§āĻ§ā§āĻ āĻ ā§āĻ¯āĻžāĻĢāĻŋāĻ¨āĻŋāĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ¨āĻŋāĻ¯āĻŧā§āĻā§āĻ¨āĨ¤ āĻāĻāĻŋ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻ¤āĻžāĻā§ āĻ āĻŦāĻļā§āĻ¯āĻ āĻāĻāĻĨāĻĄā§āĻ° āĻĢāĻžāĻāĻļāĻ¨āĻāĻŋ āĻāĻ˛ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤
āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻŽāĻ°āĻž āĻāĻŦāĻžāĻ° āĻā§āĻ˛ āĻāĻŋāĻ˛āĻžāĻŽ, āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻāĻĨāĻĄā§āĻ° āĻĢāĻžāĻāĻļāĻ¨ā§āĻ° āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻāĻŋāĻ¨ā§āĻ¨ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻāĻŋāĻ¨ā§āĻ¨ āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ° āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻāĻ¨ RIDE4DAPPS-āĻ āĻ¸ā§āĻŽāĻžāĻ°ā§āĻ āĻāĻ¨ā§āĻā§āĻ°āĻžāĻā§āĻ āĻĄāĻŋāĻāĻžāĻāĻ¨ āĻāĻ°ā§āĻ¨ āĻ¤āĻāĻ¨ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻā§ āĻŽāĻ¨ā§āĻ¯ā§āĻ āĻĻāĻŋāĻ¤ā§ āĻšāĻŦā§
āĻā§āĻĒāĻžāĻ° āĻāĻāĻ¨ āĻ¤āĻžāĻ° āĻŦā§āĻ¯āĻžāĻ˛ā§āĻ¨ā§āĻ¸ āĻļā§āĻā§ 2.48 āĻāĻ¯āĻŧā§āĻāĻ¸ āĻāĻā§āĨ¤ āĻ¤āĻĻāĻ¨ā§āĻ¸āĻžāĻ°ā§, 3āĻāĻŋ āĻ¤āĻ°āĻā§āĻ - 1 - 0.01, āĻāĻŦāĻ āĻ¤āĻžāĻ°āĻĒāĻ° + 0.5 - 0.01āĨ¤ āĻ¤āĻĻāĻ¨ā§āĻ¸āĻžāĻ°ā§, āĻāĻŽāĻž āĻāĻŦāĻ āĻ¤ā§āĻ˛āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻāĻ˛ 0.01 āĻāĻ¯āĻŧā§āĻāĻ¸ āĻāĻ°āĻ āĻāĻ°ā§ā§ˇ āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§āĻĒ, dApps āĻŽāĻžāĻ˛āĻŋāĻāĻĻā§āĻ° āĻā§āĻŦāĻŋāĻ˛ā§āĻ° āĻāĻ¨ā§āĻā§āĻ°āĻŋāĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§āĻĒ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§ā§ˇ
āĻŦāĻŦāĻ āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°āĻž āĻāĻ¯āĻŧāĻžāĻ˛ā§āĻ āĻĨā§āĻā§ āĻāĻŋāĻā§ āĻāĻžāĻāĻž āĻ¤ā§āĻ˛āĻžāĻ° āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ¨āĻŋāĻ¯āĻŧā§āĻāĻŋāĻ˛, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻā§āĻ˛ āĻāĻ°ā§āĻāĻŋāĻ˛ āĻāĻŦāĻ 1.5 āĻāĻ¯āĻŧā§āĻāĻ¸ āĻ¤ā§āĻ˛āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§āĻāĻŋāĻ˛ā§ˇ
āĻ¯āĻžāĻāĻšā§āĻ, āĻ¸ā§āĻŽāĻžāĻ°ā§āĻ āĻā§āĻā§āĻ¤āĻŋ āĻāĻ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻā§āĻ āĻāĻŋāĻ˛.
āĻā§āĻ¨āĻž āĻāĻāĻāĻ¨ āĻ¸ā§āĻā§āĻ¯āĻžāĻŽāĻžāĻ°, āĻ¤āĻŋāĻ¨āĻŋ āĻŽā§āĻ āĻ ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻ āĻĨā§āĻā§ 1āĻāĻŋ āĻāĻ¯āĻŧā§āĻāĻ¸ āĻ¤ā§āĻ˛āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§āĻāĻŋāĻ˛ā§āĻ¨āĨ¤
ĐŖ ĐŊĐĩĐĩ ŅĐ°ĐēĐļĐĩ ĐŊиŅĐĩĐŗĐž ĐŊĐĩ вŅŅĐģĐž.
āĻĒāĻ°ā§āĻ° āĻ āĻāĻļā§, āĻāĻŽāĻ°āĻž āĻāĻ˛āĻŋāĻ¸ āĻĄāĻŋāĻāĻĒ āĻ ā§āĻ¯āĻžāĻāĻžāĻāĻ¨ā§āĻā§āĻ° āĻ āĻĒā§āĻ°ā§āĻŖāĻ¤āĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻāĻ°āĻ āĻāĻāĻŋāĻ˛ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻā§āĻ˛āĻŋ āĻĻā§āĻāĻŦāĨ¤
āĻāĻ¤ā§āĻ¸: www.habr.com