Тохиргоо
Microservice-ыг асаахын тулд ухаалаг гэрээ, блокчэйн нөүд, компанийн хэтэвч, api-key зэрэг тохиргоог зайлшгүй хийх шаардлагатай.
Орчны хувьсагч (Env variables)
AUTH_TOKEN=<secrettoken> # microservice рүү http хүсэлт илгээхдээ X-API-KEY нэртэй header-т уг токеныг тохируулж өгнө.
## Message Queue
RBMQ_ENABLE=<true|false> # RBMQ ашиглах эсэх. Хэрэв ашиглах бол дараах RBMQ_ эхлэлтэй тохиргоонуудыг хийнэ.
RBMQ_QUEUE=<topic_name> # RabbitMQ рүү мэдээлэл илгээх Queue буюу Topic нэр. Default=local_notly_mn
RBMQ_HOST=<host_ip> # RabbitMQ ажиллаж буй IP. Default=localhost
RBMQ_PORT=<port> # RabbitMQ ажиллаж буй портын дугаар. Default=5672
RBMQ_USER=<username> # RabbitMQ хэрэглэгчийн нэр. Default=guest
RBMQ_USER=<password> # RabbitMQ нууц үг. Default=guest
## Блокчэйн
NODE_URL=<node_uri> # ТЕО блокчэйн node url. default=https://node-testnet.corexchain.io
CHAIN_ID=<3305|1104> # ТЕО блокчэйн node url. default=3305
## Ухаалаг гэрээ
CONTRACT_ADDRESS=<sc_addr> # KYE ухаалаг гэрээний хаяг. Компани бүрд тус тусдаа хаяг байна. Default=0xbf55b2485272292FF0063142fB244CDd0985B2Ee
ISSUER_ADDRESS=<wallet_addr> # Блокчэйнд мэдээлэл оруулагч компанийн хэтэвчийн хаяг. Default=0x85F5c799e1edEe7Fc042638D5c00da3a5cC8c7a4
ISSUER_PK=<wallet_pk> # Блокчэйнд мэдээлэл оруулагч компанийн хэтэвчийн түлхүүр
ISSUER_NAME=<company_name> # Блокчэйнд мэдээлэл оруулагч компанийн нэрLast updated