Is cuid de phrótacal díláraithe a úsáidtear chun cruthú margaidh a uathoibriú ar ardáin trádála éagsúla (CEX agus DEX) é nód Elixir. Cuidíonn sé le leachtacht a sholáthar ar phéirí trádála, ag tairiscint réitigh thrédhearcacha agus uathoibrithe do thionscadail agus d'úsáideoirí éagsúla. Chun nód Elixir a shuiteáil agus a oibriú, ní mór duit roinnt céimeanna a leanúint.
Chun go n-oibreoidh bailíochtóir Elixir go cobhsaí beidh ort:
RAM: 8 GB ar a laghad.
Idirlíon: nasc cobhsaí le luas 100 Mbit/s ar a laghad.
Spás diosca: 100 GB ar a laghad.
Próiseálaí: Aon cheann is féidir a oibriú go cobhsaí 24/7.
Córas oibriúcháin: Linux, macOS nó Windows (moltar Linux le haghaidh cobhsaíochta níos fearr).
Docker: Ní mór Docker a shuiteáil chun coimeádáin a bhainistiú.
Chun nód Elixir a rith, ní mór duit Docker a shuiteáil. Lean na treoracha do do chóras oibriúcháin:
Ubuntu/Linux:
sudo apt update sudo apt install docker.io sudo systemctl start docker sudo systemctl enable docker
MacOS: Suiteáil Docker Desktop ón suíomh Gréasáin oifigiúil.
Windows: Suiteáil Docker Desktop ón suíomh Gréasáin oifigiúil freisin.
Chun an suiteáil a sheiceáil, rith:
docker --version
Chun oibriú leis an líonra Elixir, beidh sparán uathúil ag teastáil uait a úsáidfear chun idirbhearta a shíniú.
Suiteáil an síneadh Metamask agus cruthaigh cuntas nua.
Sábháil eochair phríobháideach do chuntais nua. Tá sé seo riachtanach chun an bailíochtóir a chur ar bun.
Cruthaigh comhad timpeallachta (mar shampla, validator.env) ina gcaithfidh tú na sonraí seo a leanas a iontráil:
STRATEGY_EXECUTOR_DISPLAY_NAME
— Ainm poiblí an bhailíochtóra a thaispeántar ar phainéal an Elixir.
STRATEGY_EXECUTOR_BENEFICIARY
— seoladh an sparán chuig a seolfar luaíochtaí.
SIGNER_PRIVATE_KEY
— eochair phríobháideach an sparán a cruthaíodh níos luaithe.
Íoslódáil íomhá Docker an nóid Elixir agus rith an coimeádán leis na socruithe:
Íoslódáil íomhá an nóid:
docker pull elixirprotocol/validator:v3
Rith an coimeádán tríd an gcomhad timpeallachta a shonrú:
docker run -d --env-file /path/to/validator.env --name elixir elixirprotocol/validator:v3
Atosú uathoibríoch nóid: Chun go n-atosóidh an bailíochtóir go huathoibríoch nuair a thuairteann nó nuair a atosófar an córas, bain úsáid as an --restart unless-stopped:
docker run -d --env-file /path/to/validator.env --name elixir --restart unless-stopped elixirprotocol/validator:v3
Ag rith ar ailtireacht ARM (e.g. Apple Silicon): Má tá próiseálaí ARM agat, ní mór duit an bhratach --platform linux/amd64
a chur leis:
docker run -d --env-file /path/to/validator.env --name elixir --platform linux/amd64 elixirprotocol/validator:v3
Chun nód a nuashonrú go leagan nua, rith na horduithe seo a leanas:
Stop an coimeádán reatha:
docker kill elixir docker rm elixir
Íoslódáil an leagan nua:
docker pull elixirprotocol/validator:v3
Atosaigh an nód:
docker run -d --env-file /path/to/validator.env --name elixir --restart unless-stopped elixirprotocol/validator:v3
Monatóireacht: Is féidir an bailíochtóir a chumrú chun críochphointí HTTP a úsáid chun sláinte agus méadrachtaí a sheiceáil trí Prometheus. Chun seo a dhéanamh, oscail port 17690:
docker run -d --env-file /path/to/validator.env --name elixir -p 17690:17690 elixirprotocol/validator:v3
Nuashonrú an bhailíochtaitheora: Más gá duit an nód a nuashonrú, rith na horduithe seo a leanas:
docker kill elixir docker rm elixir docker pull elixirprotocol/validator:v3 docker run --name elixir --env-file validator.env --platform linux/amd64 -p 17690:17690 --restart unless-stopped elixirprotocol/validator:v3
Nuair a bheidh an nód suiteáilte agus ag rith, is féidir leat tosú ag obair le Elixir, ag glacadh páirte i soláthar leachtachta agus ag fáil luaíochtaí as obair mar bhailíochtóir. Fan tiúnta le haghaidh nuashonruithe agus nuashonraigh an nód in am le go n-oibreoidh sé i gceart.