Difference between revisions of "Network order"

From wiki.cellframe.net
Jump to navigation Jump to search
(Новая страница: «'' Networking >> Chain_network_services...»)
 
(No difference)

Latest revision as of 13:02, 29 July 2020

Networking >> Services >> Orders

Сетевые ордера - это записи в распределённой базе данных GDB, которые содержат в себе запросы участников различных сервисов к другим участникам тех же сервисов. Участники, к которым направлен ордер, получают его путём синхронизации GDB

Подписанные ордера

Ордер может быть подписан цифровой подписью, если при создании ордера указан параметр типа dap_enc_key_t *a_key. В случае, если параметр NULL, ордер подписан не будет. Подписанный ордер имеет версию 2, неподписанный - 1.

Параметр order_signed_only

Если хотя бы одна нода в конфигурации сети будет иметь параметр order_signed_only=true, то все неподписанные ордера этой сети будут удалены из GDB. Такая же участь постигнет те ордера, подпись которых не удастся верифицировать, а так же те, на балансе подписантов которых отсутствует сумма, прописанная в ордере, если ордер подписан не делегированным ключом.