Skip to main content

Рынак

Імёны можна купляць і прадаваць праз убудаваны дэпазітны рынак. Усе плацяжы цалкам shielded.

Продаж

Прадавец падпісвае запыт LIST праз TX у ланцужку і фармуе памятку shielded з дапамогай каманды LIST:

PiNS:1:LST:{name}:{ed25519_pubkey}:{price}:{nonce}:{signature}

Гэта паказвае імя на Marketplace.

tip
  • цана можа быць толькі цэлым лікам у PIVX манет (напрыклад, 1, 100, 123)
  • Каманда LIST можа быць выкарыстана, каб змяніць цану продажу раней пералічаных назваў на Marketplace

Калі вы перадумаеце

Прадавец заўсёды можа выдаліць дамен з Marketplace, адправіўшы ў ланцужку TX і сфармаваную памятку shielded з дапамогай каманды UNLIST:

PiNS:1:ULT:{name}:{ed25519_pubkey}:{nonce}:{signature}

Гэта выдаляе назву з Marketplace.

tip

Каманды апрацоўваюцца адна за адной у чарзе, адсартаванай па PIVX blockchain. Гэта азначае, што ваша каманда UNLIST павінна быць атрымана перад чыёй-небудзь камандай BUY.
PIVX.NAME не кантралюе парадак транзакцый, ён цалкам залежыць ад вытворчасці блокаў PIVX blockchain і парадку індэкса транзакцый у кожным блоку.

Купля

Пакупнік адпраўляе транзакцыю shielded на адрас рэгістратара shielded з камандай BUY у памятцы:

PiNS:1:BUY:{name}:{shielded_address}:{ed25519_pubkey}:{nonce}:{signature}

Сканер правярае:

  • Імя павінна быць выстаўлена на продаж
  • Аплата павінна дакладна адпавядаць цане ў спісе
  • Калі дзейнічае: перавод імя пакупніку, выплата ажыццяўляецца на ўнутраны баланс прадаўца
  • Калі несапраўдны: грошы будуць вернуты на ўнутраны баланс пакупніка
tip

Калі некалькі чалавек хочуць набыць адно і тое ж імя адначасова, толькі першая транзакцыя будзе апрацавана, а астатнія будуць вернуты на ўнутраны баланс карыстальніка. Карыстальнік можа зняць сродкі ў любы час, проста запоўніўшы адрас зняцця на вэб-сайце.